locked
如何获取listbox的selectitem的位置 RRS feed

  • 问题

  • 如何获取listbox的selectitem的位置,因为listbox绑定的数据源太多,就会出现滚动条,我想获取当前选择的listboxitem的位置,从而判断出它在能显示的listbox数据源中的位置,或者得到在能显示中的第几条数据也行
    2011年8月22日 7:32

答案

  • 用mousebuttonup事件的getposition来获取坐标,getposition()方法里的参数是依赖的控件,index=(getposition(listbox)-getposition(listboxitem))/(listitem的actualheight)
    2011年8月24日 1:50

全部回复

  • 以经解决了
    2011年8月22日 10:41
  • 解决办法说一下啊。

    是用SelectedIndex/SelectedItem么?


    专注于Windows Phone
    2011年8月23日 14:15
    版主
  • 用mousebuttonup事件的getposition来获取坐标,getposition()方法里的参数是依赖的控件,index=(getposition(listbox)-getposition(listboxitem))/(listitem的actualheight)
    2011年8月24日 1:50
  • SelectedIndex/SelectedItem这行不通吧。。。。

    2011年8月24日 1:51