我目前有一个WPF应用程序。 WinRT,C#,XAML。 从另一个(几乎重复)创建新的用户控件后,datagridFilters出现问题。我已经更改了列的对应项目源和映射名称。
现在,用户控件将成功打开,显示项目。可以完成排序。 我已经允许过滤,但是我遇到了一个奇怪的问题。
在过滤器图标上单击鼠标左键不起作用。 第二次单击过滤器图标将引发错误“参数不正确” 例外:App.g.i.cs中的“值不在预期范围内”
如果单击一次(不执行任何操作),然后单击鼠标右键,则过滤器将正确显示。
完成上述工作步骤后,我可以单击同一列过滤器,并单击鼠标左键,这将正确显示过滤器。
如果我想使其他列过滤器正确显示,我必须左键单击+右键单击。
是什么原因导致此问题,因为其他用户控件或窗口上的过滤器可以通过“左键单击”正常工作
提前谢谢您。
答案 0 :(得分:0)
我们无法使用给定的详细信息对所报告的问题进行进一步的分析,因此,您能否在最后共享您的XAML和C#代码示例以及用于重现所报告的问题的应用程序工作流,从而我们可以进行进一步的分析和更新尽早为您提供适当的解决方案。
注意:我正在为Syncfusion工作。