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