在WPF ListView列标题单击事件中单独添加处理程序

时间:2013-12-12 12:04:48

标签: c# wpf

如何在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)
   {.....}

如果我点击两个列表视图的列标题,则会触发上述事件。但如何分开电话?

0 个答案:

没有答案