UWP X:Bind 和设计时数据
UWP X:Bind and Design Time Data
是否可以在 uwp 应用程序中使用 x:bind 和设计时数据?
例如,如果我有一个使用 x:bind 绑定到后面代码中视图模型上的 属性 的文本框,那么 属性 的值是否应该出现在设计师?
有办法实现吗?
干杯
约翰尼
x:Bind
尚不支持设计时数据。也许它永远不会因为它是为编译时绑定而设计的以提高性能(不过我希望它会)。
为了 简单 UI 测试目的,我会在绑定表达式中添加一个 FallbackValue
以强制设计者向我显示一些虚拟文本。但是,不要忘记在完成设计后将其删除。
<TextBlock Text="{x:Bind MyMoney, FallbackValue=',000,000'}" />
更新
现在有了新的设计时数据支持,它变得更容易了。
<TextBlock Text="{x:Bind MyMoney}" d:Text=",000,000" />
从 here 阅读更多内容。
是否可以在 uwp 应用程序中使用 x:bind 和设计时数据?
例如,如果我有一个使用 x:bind 绑定到后面代码中视图模型上的 属性 的文本框,那么 属性 的值是否应该出现在设计师?
有办法实现吗?
干杯
约翰尼
x:Bind
尚不支持设计时数据。也许它永远不会因为它是为编译时绑定而设计的以提高性能(不过我希望它会)。
为了 简单 UI 测试目的,我会在绑定表达式中添加一个 FallbackValue
以强制设计者向我显示一些虚拟文本。但是,不要忘记在完成设计后将其删除。
<TextBlock Text="{x:Bind MyMoney, FallbackValue=',000,000'}" />
更新
现在有了新的设计时数据支持,它变得更容易了。
<TextBlock Text="{x:Bind MyMoney}" d:Text=",000,000" />
从 here 阅读更多内容。