【问题标题】:WPF Datagrid - Multisort Shift Slick use Ctrl ClickWPF Datagrid - Multisort Shift Slick 使用 Ctrl 单击
【发布时间】:2013-06-07 15:24:36
【问题描述】:

我在 WPF 中有一个 Datagrid,使用 ICollectionView 我有多重排序。

要进行多重排序,可以使用 Shift+Click 对其他列进行排序,我想使用 Ctrl+Click。

我如何做到这一点?

【问题讨论】:

    标签: c# wpf datagrid


    【解决方案1】:

    正如您所说,您已经在 Shift+Click 中捕获了组合键,它调用了 MultiSort() 的某些方法,我假设?为什么不在Ctrl+Click 上调用该方法?

    编辑:Ctrl+Click,您可以使用各种技术进行排序:

    http://msdn.microsoft.com/en-us/library/ms745786%28v=vs.90%29.aspx

    Геннадий-Ванин 在堆栈溢出上也有一个很好的答案,它应该是此时的最后一个答案..

    WPF Datagrid group and sort

    【讨论】:

    • 不,它是 WPF ICollection 的数据网格中的默认多重排序
    • @Smithy,我现在明白了!问你一个问题,你不认为覆盖这个默认行为会让用户感到困惑吗?
    • 更新了几个链接,希望对您有所帮助。
    • 好吧,我也这么认为,但客户坚持认为最终用户当前正在使用具有此行为的另一个应用程序。
    猜你喜欢
    • 2011-01-04
    • 2011-07-20
    • 1970-01-01
    • 2013-07-31
    • 1970-01-01
    • 2011-02-20
    • 2010-10-23
    • 2011-09-22
    • 2010-10-23
    相关资源
    最近更新 更多