【问题标题】:WPF Datagrid unable to sort integer columnWPF Datagrid 无法对整数列进行排序
【发布时间】:2017-10-06 16:15:17
【问题描述】:

我有一个 WPF Datagrid,我使用 LinqToSQL 设置了项目源。它工作正常,除了一个问题。我无法单击列标题来对数据库中键入为 INT 的那些列进行排序。实际上,我可以单击标题对键入为 INT 的主键 ID 进行排序,但其他 INT 类型列不可单击。知道这里发生了什么以及如何解决吗?

编辑:

结果证明解决方案很简单。有问题的列在 dbml 设计器中设置为可为空。只需将此属性更改为 false 即可纠正排序问题。

【问题讨论】:

  • 您能分享一些 DataGrid 实例的 xaml 和您的 ViewModel 代码吗?

标签: c# wpf sorting datagrid


【解决方案1】:

结果证明解决方案很简单。有问题的列在 dbml 设计器中设置为可为空。只需将此属性更改为 false 即可纠正排序问题。

【讨论】:

    猜你喜欢
    • 2012-01-21
    • 1970-01-01
    • 2013-01-26
    • 2010-12-24
    • 2011-08-12
    • 2010-12-10
    • 1970-01-01
    • 2010-12-11
    • 2017-06-09
    相关资源
    最近更新 更多