出现验证错误时停止导航至当前控件。如何?
我的 WPF 应用程序有问题。
我有一个数据网格(Wpf Toolkit),我必须管理行验证...如果验证结果为 false,我会认为另一行不可选择。
因此,我必须阻止选择我编辑的当前行。
我该怎么办?有什么想法吗?
I have a problem with my WPF application.
I have a datagrid (Wpf Toolkit), I have to manage a Row validation...if validation result is false I would that the other row isn't selectable.
Therefore I have to block the selection to current row that I edit.
How can I do? Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
卢克,
你不是第一个问这个问题的人。它是当前 WPF 版本的一个主要缺点,其中没有选择器派生控件的 PreviewSelectionChangeEvent 等事件。对于这个问题,社区唯一接受的解决方案当然是 HACK 解决方案。这是方法。
希望这能让您找到解决方案。
Luke,
You are not the first to ask this question. Its a major drawback to current WPF version where there is no event such as PreviewSelectionChangeEvent for Selector derived control. The only community accepted solution to this problem is of course a HACK solution. Here is the approach.
Hope that leads you to a solution.