1 つの wpf 要素でテキストと画像を表示する可能性を探しています。これを行うことができる WPF コントロールはありますか? または、そのための他のオプションを提供しますか?
現時点では、単純なテキストボックスを使用してテキストを表示していますが、テキストと写真を 1 つのボックスに表示する必要があります。
助けてくれてありがとう
テキスト ボックスを配置する任意の場所に、代わりにコンテナー コントロール (StackPanel など) を配置できます。そのコンテナーには、Image や TextBlock などの任意の数のコントロールを配置できます。
<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>
これを試してみてください.ImageSourceとNameの2つのプロパティを提供できるビューモデルがあることを願っています