Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GtkTreeView选择行编辑列_Gtk_Gtktreeview - Fatal编程技术网

GtkTreeView选择行编辑列

GtkTreeView选择行编辑列,gtk,gtktreeview,Gtk,Gtktreeview,我和c、glade和gtk2一起工作 一列是可编辑的。编辑一个值,滚动到无可见行并选择(单击)其中一行,光标转到第三行。选定的行接近单击的同一行显示位置上的编辑值 我认为问题在于,当GtkTreeView接收到焦点(end edition)时,将显示设置为第一个值,然后选择该值后,显示行。 可以强制所选/聚焦行显示在GTK屏幕上查看信号中的焦点。尝试将选择模式设置为GTK\u selection\u BROWSE,然后始终选择一行。无任何更改。滚动到第一个可见行之外,第一次单击鼠标,选择并保持显

我和c、glade和gtk2一起工作

一列是可编辑的。编辑一个值,滚动到无可见行并选择(单击)其中一行,光标转到第三行。选定的行接近单击的同一行显示位置上的编辑值

我认为问题在于,当GtkTreeView接收到焦点(end edition)时,将显示设置为第一个值,然后选择该值后,显示行。
可以强制所选/聚焦行显示在GTK屏幕上查看信号中的焦点。

尝试将选择模式设置为GTK\u selection\u BROWSE,然后始终选择一行。

无任何更改。滚动到第一个可见行之外,第一次单击鼠标,选择并保持显示该行,第二次单击开始编辑列,但行消失,显示移到第一行。