UWP X:绑定和设计时间数据

Joh*_*tle 9 xaml design-time-data uwp

是否可以在uwp应用程序中使用x:bind和设计时间数据?

例如,如果我有一个文本框使用x:bind绑定到后面的代码中的viewmodel上的属性,该属性的值是否应该出现在设计器的文本框中?

有没有办法实现这个目标?

干杯

约翰尼

Jus*_* XL 13

x:Bind尚不支持设计时数据.也许它永远不会给它设计用于提高性能的编译时绑定(我希望它会).

对于简单的 UI测试目的,我会FallbackValue在绑定表达式中添加一个以强制设计器向我显示一些虚拟文本.但是,一旦完成设计,请不要忘记将其删除.

<TextBlock Text="{x:Bind MyMoney, FallbackValue='$10,000,000'}" />
Run Code Online (Sandbox Code Playgroud)

  • 太不方便了,我很期待这个新的绑定表达式。不能放弃设计时数据,因此它必须是旧的方式!我尝试了一些类似的东西:{x:Bind ViewModel.CurrentStyleDefinition.Primary.Color, FallbackValue={Binding CurrentStyleDefinition.Primary.Color}} 但似乎后备值必须是一个简单的类型:( (2认同)