gpt4 book ai didi

c# - Gtk# TreeView 将单个单元格设置为具有不同的渲染器?

转载 作者:太空宇宙 更新时间:2023-11-03 22:21:25 25 4
gpt4 key购买 nike

好吧,这可能是疯了,但我希望能够在我的 TreeView 中每一行的最顶部有一个复选框。此框将“禁用”或“启用”使用该列的能力。哦,我认为应该提到我正在使用 ListStore 并且正在使用 C#、mono、GTK#。但是,我会采取任何措施并尝试弄清楚。

我什至会接受一种在列对齐的地方制作两个 View 的方法。

所以,可能吗?还是疯了?

最佳答案

我知道这是一篇旧帖子,但答案可能会对其他人有所帮助。

说实话,这是可能的,而且非常简单。您必须将自定义小部件(例如 Gtk.ToggleButton 或您自己的复选框实现)添加到 Gtk.TreeViewColumn.Widget 属性。

工作完成! :)

您可能会发现要订阅的 Gtk.TreeViewColumn.Clicked 事件也非常有用。

希望对您有所帮助。

关于c# - Gtk# TreeView 将单个单元格设置为具有不同的渲染器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2954687/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com