gpt4 book ai didi

wpf - Datagrid : Is there no Sorted event?

转载 作者:行者123 更新时间:2023-12-04 12:11:46 28 4
gpt4 key购买 nike

我需要知道用户何时对 WPF Datagrid 进行了排序。为什么没有Sorted事件?我只能找到一个排序事件。

我还研究了将对象暴露给View的CollectionViewListCollectionView,没有任何运气。

我很惊讶,因为它应该开箱即用。
有任何想法吗?

最佳答案

datagrid有“正在排序”事件,请订阅!

XAML:

<DataGrid ItemsSource="{Binding YourItems}" AutoGenerateColumns="True" anUserSortColumns="True" 
Sorting="DataGrid_Sorting"/>

.cs代码:
private void DataGrid_Sorting(object sender, System.Windows.Controls.DataGridSortingEventArgs e)
{
Console.WriteLine(string.Format("sorting grid by '{0}' column in {1} order", e.Column.SortMemberPath, e.Column.SortDirection));
}

关于wpf - Datagrid : Is there no Sorted event?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9571178/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com