私はc、グレード、およびgtk2で作業しています
1 つの列が編集可能です。1 つの値を編集し、表示されていない行までスクロールして、この行の 1 つを選択 (クリック) すると、カーソルは 3 番目の行に移動します。選択した行は、クリックした行の表示位置と同じ行の近くの編集値です。
問題は、GtkTreeView がフォーカスを受け取ったとき (最終版) に表示を最初の値に設定し、その後行を選択したことだと思います。選択/フォーカスされた行を強制的に GtkTreeView フォーカスイン信号に表示することができます。