如何获取 WPF Listview 的 headerclick 事件?
问问题
4925 次
2 回答
11
您可以使用 GridViewColumnHeader.Click 附加事件。例如,请参阅 MSDN 页面上单击标题时对 GridView 进行排序。
<ListView x:Name='lv'
Height="150"
HorizontalAlignment="Center"
VerticalAlignment="Center"
GridViewColumnHeader.Click="GridViewColumnHeaderClickedHandler">
于 2009-05-22T04:12:47.227 回答
1
只是为了扩展上一个答案,如何知道点击了哪个标题:
XAML:
<ListView GridViewColumnHeader.Click="GridViewColumnHeaderClickedHandler">
CS:
private void SortHeaderClick(object sender, RoutedEventArgs e)
{
MessageBox.Show(((GridViewColumnHeader)e.OriginalSource).Column.Header.ToString());
}
于 2020-08-05T12:15:21.723 回答