1
我想在MahApps Tile的标题中添加一个TextBlock(考虑将文本的某些部分与某些属性绑定)。我试过这个,但它说“属性不支持TextBlock类型的值”。如何在MahApps Tile中添加TextBlock?
如何能不能做到?
我想在MahApps Tile的标题中添加一个TextBlock(考虑将文本的某些部分与某些属性绑定)。我试过这个,但它说“属性不支持TextBlock类型的值”。如何在MahApps Tile中添加TextBlock?
如何能不能做到?
Tile的Title属性显式地要传递一个字符串,所以你不能在这里链接一个TextBlock。
您现在可以执行以下操作:
有了这个,你还可以将标题到任何位置你喜欢
<mah:Tile DataContext="yourViewModel">
<mah:Tile.ContentTemplate>
<DataTemplate>
<DockPanel LastChildFill="True">
<TextBlock Text="{Binding Title}" DockPanel.Dock="Bottom" />
<ContentControl Content="{Binding Body}" />
</DockPanel>
</DataTemplate>
</mah:Tile.ContentTemplate>
</mah:Tile>
添加为网格后,您是否尝试过? –
@Sumodh S它给出了同样的错误,如果我用Grid替换TextBlock。 –