我有一个包含30列的tableview,因为总宽度超过了tableview的宽度,所以tableview首先显示前7列,所以我需要通过按键盘上的右箭头键向右移动,在前7列中,当我按下右箭头键时,焦点将按预期移动到下一列,当它到达第8列时,第8列将成为第一个在表视图上显示的列,到目前为止好,但问题是,当我再次按下右箭头键试图移动到下一列(第9,第10 ......),而不是焦点移动到下一列,所有列将向左移动一列,这让我很难看到专栏的内容。
所以我想问一下,如果只按键盘上的右箭头键而不是移动表视图中剩下的所有列,是否有任何设置的tableview用于移动焦点?
提前致谢!
答案 0 :(得分:0)
我所知道的这种行为没有设置。
调用ftp1
juan
kevin
mailer
和TableView::scrollToColumn
似乎有相同的行为。我们应该为左右键触发的TableView::scrollToColumnIndex
添加EventHandler
以更改此移动。