2013-10-14 92 views
0

我正在使用c,glade和gtk2GtkTreeView選擇行編輯列

一列是可編輯的。編輯一個值,滾動到任何可見行並選擇(單擊)其中一行,光標將轉到第三行。所選的行是在點擊的同一行顯示位置上接近編輯的值。

我認爲問題是當GtkTreeView收到焦點(最終版本)設置顯示在第一個值,並在這之後被選中的行。 可以強制所選/關注的行顯示在GtkTreeView焦點輸入信號上。

回答

0

嘗試將選擇模式設置爲GTK_SELECTION_BROWSE,然後應始終選擇一行

+0

沒有任何更改。在第一個可見行之外滾動,在第一次鼠標單擊時選擇並保持顯示該行,第二次點擊開始編輯列但行消失,顯示移至第一行。 – Victor