我有一个DownloadModel
其中包含两个属性。我想显示在一个单一的TextBlock
UWP如何绑定到两个值?
<TextBlock Text="{x:Bind DownloadModel.Part1.Progress, Mode=OneWay}"/>
这两个属性的总结有没有办法通过Download.Part1.Progress
和Download.Part2.Progress
在一起,然后显示在TextBlock
两者的总结?
(如果这是可能的Binding
代替x:Bind
,将被罚款过这样做) 感谢。
通常这会用MultiBinding解决,但似乎并不存在于UWP中 – BradleyDotNET
在MVVM模式中,您将创建在模型和视图之间转换的ViewModel。你的ViewModel会公开一个执行逻辑操作的公共属性Progress,并且该视图绑定到它。 –
TextBlock可以在内容中分割为'Run'。使用两个“运行”并绑定每个人的“文本”属性。 – AVK