是否可以将Gtk.TreeModelFilter与可编辑列一起使用?

时间:2012-09-07 22:15:04

标签: c# mono gtk#

我正在尝试实施TreeView,可以进行过滤和编辑,但没有成功。 Gtk.TreeModelFilter未实现SetValue()个功能。我尝试创建一个以Gtk.TreeModelFilter作为基础的新类,并创建一个新的SetValue()方法,但不会从TreeView调用(始终为Gtk.TreeModelFilter' s方法被称为)。如何为TreeView实现可以执行此操作的过滤器?

1 个答案:

答案 0 :(得分:0)

您要设置的价值是多少?

树视图ui对象通常要求您在渲染之前设置对象树。 有时你通过树api建立新的叶子;有时,它是一个对象。

树对象的示例:

{ name: 'Maurice', 
  children: [ 
    { name: 'Mark', children: [ 
      { name: 'Molly', children: [] },
      { name: 'Drew', children: [] },   
      { name: 'Craig ', children: [] }]}]}