【发布时间】:2011-04-18 17:07:54
【问题描述】:
我有一个用户控件,里面有一个列表视图。此列表视图的 SelectionChanged 事件在用户控件内处理。相同的代码如下:
私人无效 lstvMyView_SelectionChanged(对象发送者,SelectionChangedEventArgs e) {...}我想从用户控件内的其他地方再次调用这个处理程序。所以要调用这个处理程序,我需要那里的“SelectionChangedEventArgs”。当我尝试创建“SelectionChangedEventArgs”的实例时,我无法理解应该将什么作为参数传递给“SelectionChangedEventArgs”的构造函数。
我想调用这个处理程序的地方不会在列表视图中添加或删除任何项目。它只是在列表视图中的项目中导航,从而更改列表视图的选定索引。
我正在尝试做这样的事情。下面的代码显然是不正确的。
lstvMyView_SelectionChanged(_lstvMyView, new SelectionChangedEventArgs());
【问题讨论】:
标签: wpf wpf-controls