【问题标题】:Syncfusion DataGrid Filter Incorrect Parameter on Click but working on right clickSyncfusion DataGrid过滤器单击时参数不正确但右键单击
【发布时间】:2019-02-18 10:38:30
【问题描述】:

我目前有一个 WPF 应用程序。 WinRT、C#、XAML。 从另一个用户控件(几乎重复)创建新用户控件后,我遇到了 datagridFilters 问题。我已经更改了列对应的 itemsources 和映射名称。

现在,用户控件已成功打开并显示项目。可以进行排序。 我已允许过滤,但我遇到了一个奇怪的问题。

在过滤器图标上单击鼠标左键不会执行任何操作。 再次单击过滤器图标会引发错误“参数不正确” 例外:App.g.i.cs 中的“值不在预期范围内”

如果我单击一次(什么都不做),然后右键单击,过滤器会正确显示。

完成上述工作步骤后,我可以单击同一列过滤器,左键单击,这将正确显示过滤器。

如果我想让其他列过滤器正确显示,我必须左键单击 + 右键单击​​。

由于其他用户控件或窗口上的过滤器通过“左键单击”正常工作,导致此问题的原因

提前谢谢你。

【问题讨论】:

  • 能否向我们展示您的 XAML 和代码?
  • 当前使用 MVVM 模式,并且 itemsource 中的视图模型和值未初始化存在问题。

标签: c# wpf filter datagrid syncfusion


【解决方案1】:

我们无法根据给定的详细信息对报告的问题进行进一步分析,因此请您分享您的 XAML 和 C# 代码示例以及应用程序工作流程以在我们结束时重现报告的问题,以便我们进一步分析和更新尽早为您提供合适的解决方案。

注意:我正在为 Syncfusion 工作。

【讨论】:

    猜你喜欢
    • 2022-12-03
    • 1970-01-01
    • 1970-01-01
    • 2012-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多