我想要一个Gtk.TreeView
具有第一列的组合框,我将能够在其中选择我希望第一列成为的值。下面是我的代码。
Gtk.TreeViewColumn compteColumn = new TreeViewColumn();
Gtk.CellRendererCombo compteCellCombo = new CellRendererCombo();
compteColumn.PackStart(compteCellCombo, true);
compteColumn.AddAttribute(compteCellCombo, "text", 0);
compteColumn.Title = "Compte Name";
compteCellCombo.Editable = true;
我试图在互联网上搜索Gtk.CellRendererCombo
属性,但没有发现任何有价值的东西,我尝试了其中的一些:
- 文本
- 文本栏
- 模型
- 可编辑
但似乎没有任何效果,至于它生成这种消息的“文本”属性:
(eAppGtk:2528): Gtk-WARNING **: gtkliststore.c:608: Unable to convert from GtkSharpValue to gchararray
(eAppGtk:2528): Gtk-WARNING **: gtkliststore.c:608: Unable to convert from gchararray to gint
非常感谢您对出了什么问题的深入了解,谢谢。