我正在尝试创建一个简单的GUI,其中包含样本的x和y坐标的表格。我使用treeview,并且希望用户可以编辑表格中的单元格。在cellrenderer属性中,是否可以指定单元格是否可编辑,或者我必须在我的代码中指定?我使用Glade 3.6.1。
我刚刚发现,当我编辑我的treeview时,在Tree View Editor中取消勾选"Editable"框,就可以指定单元格是否可编辑,因为如果未勾选该框,则单元格的可编辑属性不再与模型相连接。但是,如果我运行程序,单元格是可编辑的,但我输入的值会消失。我该如何解决这个问题?为什么单元格不会存储我输入的值?
谢谢任何提示。
我刚刚发现,当我编辑我的treeview时,在Tree View Editor中取消勾选"Editable"框,就可以指定单元格是否可编辑,因为如果未勾选该框,则单元格的可编辑属性不再与模型相连接。但是,如果我运行程序,单元格是可编辑的,但我输入的值会消失。我该如何解决这个问题?为什么单元格不会存储我输入的值?
谢谢任何提示。