我有一个TreeModel代表Tags 的树。每个Tag都有这些属性,其中包括:
string Name
bool Active
Tag Parent
TagList Children //basically just a List<Tag>
TheTreeView有一个单列,有两个CellRenderers:一个
CellRendererToggleforActive和一个CellRendererTextfor Name。我希望它们在同一列中,因为随着您在TreeView.
我的问题是,当我单击列中的
任意位置CellRendererToggle时,会切换。这是有问题的,因为我想做一些事情,比如拖动标签,并内联重命名它们。当我单击复选框本身时,有什么方法可以使CellRendererToggle 唯一的切换,而不将其移动到单独的列?