滚动列表视图项目
答
你在谈论WPF Listview吗?然后下面的方法 可以帮助你:
ListView.BringIntoView ListView.ScrollIntoView
你可以找到有关这些方法的信息:
http://msdn.microsoft.com/en-us/library/system.windows.controls.listview_members.aspx
或者你可以设置该属性的SelectedIndex,如:
ListView.SelectedIndex = ListView.SelectedIndex + 1;
最后一种可能性我可以想像是让列表视图火的鼠标滚轮事件,但我想这是不推荐,因为WPF的控件是无外观...
答
像这样的东西应该在的WinForms工作:
ListView1.Items(newIndex).EnsureVisible()
你不得不计算newIndex使其滚动行适量。
谢谢你的答复,但我的系统是一个商店的触摸屏系统。没有鼠标。一切都是由fingure做的。也即时通讯不使用WPF,:( – Binu 2010-04-29 10:40:08
也通过chnging选定的索引我可以改变选定的索引,但列表视图不滚动:( – Binu 2010-04-29 10:41:53