如何使用NodeView获得可调整大小和可排序的列
本文关键字:排序 NodeView 何使用 可调整 | 更新日期: 2023-09-27 18:27:47
我刚开始使用GTK#,我有一个NodeView正在工作,现在我想让列可以由用户调整大小和排序(就像Windows资源管理器中的详细信息视图模式)。我在网上闲逛,但找不到帮助。我用错小部件了吗??
编辑:终于把我的答案移到了一个合适的答案帖上,见下文。
谢谢!Jason
好吧,我找到了如何使列可调整大小,但你必须按照我的方法在每列上设置它。我仍然想知道是否有一种方法可以通过在NodeView本身上设置一些东西来调整它们的大小。Anyhoo,这是我的调整大小解决方案:
myView.AppendColumn ("Genre", new CellRendererText (), "text", 5).Resizable = true;
在窥探了别人的代码之后,我似乎需要将排序逻辑附加到数据存储中。