none
GridView 的问题 RRS feed

  • 问题

  • GridView的项数据是横向排列的时候,当我在代码中去设置它的SelectedIndex值时,当选择的项是屏幕中最后一个可见的时候,前面的数据不会往左边移,也就是说后面有选择的项,但是却看不到.(我没有去手动选择GridView中的项)。有没有办法当我选择的项处于屏幕边缘的时候,再SelectedIndex+1时其余左边的项自动往左边移动,  该怎么解决呢,求帮助!


    2012年8月22日 8:15

答案

  • 要不试试下面这种方法:

    1、获取GridView中的ScrollViewer

    2、调用ScrollViewer中的ScrollToHorizontalOffset方法,精确移动滚轮

    • 已标记为答案 john_shen 2012年8月23日 2:34
    2012年8月22日 11:22

全部回复