我正在寻找在一个wpf元素中显示文本和图片的可能性。 是否有WPF控件可以执行此操作? 或者为它提供其他选择?
目前我使用简单的文本框来显示文字,但现在我应该在一个文本框中显示文字和图片。
感谢您的帮助
答案 0 :(得分:2)
在放置文本框的任何地方,您可以改为放置一个容器控件(例如StackPanel),在该容器中可以放置任意数量的控件,例如Image和TextBlock
答案 1 :(得分:2)
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Image Grid.Column="0" Source="{Binding ImageSource}" Width="55"/>
<TextBlock Grid.Column="1" Text="{Binding Name}" Height="25" HorizontalAlignment="Stretch" VerticalAlignment="Center"/>
</Grid>
试试这个..希望有一个View Model可以提供两个属性ImageSource和Name