pro*_*mer 11 c# gtk mono gtk# monodevelop
我刚刚开始使用GTK#并且我有一个NodeView工作,现在我想让列可以调整大小并由用户排序(比如Windows资源管理器中的详细信息视图模式).我在网上闲逛但找不到帮助.我是否使用了错误的小部件?
编辑:最后将我的答案移到了正确的答案帖子,见下文.
谢谢!贾森
好的,我找到了如何使列的大小可调整,但你必须按照我想出的方式在每列上设置它。我仍然想知道是否有一种方法可以通过在 NodeView 本身上设置某些内容来使它们全部调整大小。无论如何,这是我的调整大小解决方案:
myView.AppendColumn ("Genre", new CellRendererText (), "text", 5).Resizable = true;
Run Code Online (Sandbox Code Playgroud)
在稍微窥探其他人的代码后,我似乎需要将排序逻辑附加到数据存储中。