wpf - UWP 中的绑定(bind)验证

标签 wpf win-universal-app

我知道WPF中的Binding validation,但是UWP中似乎没有这些规则,例如UWP在binding Tag中没有ValidateOnException,对吗? UWP 中不存在验证?

最佳答案

据我所知,简短的回答是。没有像其他基于 XAML 的框架那样实现验证系统。

杰里尼克松有一个 tutorialexample关于如何创建自己的验证控件以实现类似于 WPF 中的验证的信息。

本教程是为 Universal 应用程序创建的,其背后的整个想法是为您要验证的实际控件创建一个包装器控件,并使用它进行所有适当的验证,如下所示:

enter image description here

enter image description here

enter image description here

虽然这可能开箱即用,但我强烈建议您看一看(并尝试花一些时间研究它,特别是实际的 github 代码)。

关于wpf - UWP 中的绑定(bind)验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35863361/

相关文章:

c# - 如何在 WPF 中使用 ItemStringFormat 大写?

WPF:通过字符串内容绑定(bind)可见性

c# - 绑定(bind)到集合的 View 并在 WPF 中调用 ToString()

c# - 如何使 WPF 数据绑定(bind)重构安全?

javascript - 在 Windows 托管 Web 应用程序中加载本地资源(威斯敏斯特元素)

unit-testing - Windows 10 通用应用程序单元测试项目

.net - 从 DataGridColumn 绑定(bind)到 DataContext 属性

c# - "Access is denied"在 UWP (C#) 中尝试运行桌面扩展应用程序时

cordova - 如何签署 Windows 10 (UWP) 应用程序?

c# - 为什么动画 "Height"属性不能像 "Opacity"属性一样对 Windows Universal App 起作用?