如何在WPF中为2个不同的listview GridViewColumnHeader.ClickEvent使用相同的addhandler?
我在同一窗口中有2个WPF列表视图,我想在单击列表视图的列标题时实现排序。要获得点击事件,我们需要执行addhandler,如下所示。
在Window_Loaded事件中
this.AddHandler(GridViewColumnHeader.ClickEvent, new RoutedEventHandler(OnClicked));
事件处理程序是
private void OnClicked(object sender, RoutedEventArgs e)
{.....}
如果我点击两个列表视图的列标题,则会触发上述事件。但如何分开电话?