我正在尝试使用标签控件在 XAML 中显示一个字符串。以下是我的 XAML 代码:
<Label Height="28" HorizontalAlignment="Left" Margin="233,68,0,0" Name="label13" VerticalAlignment="Top">
<Label.Content>
<MultiBinding StringFormat="{}{0} x {1}">
<Binding Path="Width" />
<Binding Path="Height" />
</MultiBinding>
</Label.Content>
宽度和高度是我的电影类的两个属性。我希望标签显示:“宽度 x 高度”例如。800 x 640 但是标签控件仍然是空的。任何帮助表示赞赏。我想在不使用转换器的情况下做到这一点。
我通过使用 TextBlock 而不是 Label 修改了我的 xaml。但它仍然不会填充显示输出。
<TextBlock Height="28" HorizontalAlignment="Left" Margin="233,68,0,0" Name="label13" VerticalAlignment="Top">
<TextBlock.Text>
<MultiBinding StringFormat="{}{0} x {1}">
<Binding Path="Width" />
<Binding Path="Height" />
</MultiBinding>
</TextBlock.Text>
</TextBlock>