【发布时间】:2017-04-14 06:52:55
【问题描述】:
我现在正在开发我的第一个通用 Windows 平台 (UWP) 应用程序,并且刚刚了解到 Windows 运行时的依赖属性系统实现似乎不如 WPF 强大。在 WPF 方面有很多经验,我想念 FrameworkPropertyMetadata 类型,或者更准确地说,是您可以在其上指定的 CoerceValueCallback。
值强制如何对 UWP 应用中的依赖项属性起作用?我看到的唯一解决方案是通过在属性更改回调方法中使用SetValue() 重置值来实现,但这不会破坏数据绑定吗?我需要对自定义模板控件(源自Control)上的依赖属性进行值强制,那么我应该如何正确执行呢?
【问题讨论】:
标签: c# xaml uwp windows-10-universal