WPF DataGrid(WPF Toolkitから)の列内にリッチテキストを表示しようとしています。このようなもの:
名前:ボブ
役職:ドクター
stringプロパティを使用してコードでプログラムでデータオブジェクトを作成しています。そして、この文字列にリッチテキストを含めて、列の内容にバインドする必要があります。それは可能ですか?
本当に助けていただければ幸いです!
WPF DataGrid(WPF Toolkitから)の列内にリッチテキストを表示しようとしています。このようなもの:
名前:ボブ
役職:ドクター
stringプロパティを使用してコードでプログラムでデータオブジェクトを作成しています。そして、この文字列にリッチテキストを含めて、列の内容にバインドする必要があります。それは可能ですか?
本当に助けていただければ幸いです!
DataGridTemplateColumnを使用します。
<dg:DataGridTemplateColumn Header="Info">
<dg:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Grid>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<TextBlock Text="Name:" FontWeight="Bold" Grid.Row="0" Grid.Column="0" />
<TextBlock Text="{Binding Name}" Grid.Row="0" Grid.Column="1" />
<TextBlock Text="Title:" FontWeight="Bold" Grid.Row="1" Grid.Column="0" />
<TextBlock Text="{Binding Title}" Grid.Row="1" Grid.Column="1" />
</Grid>
</DataTemplate>
</dg:DataGridTemplateColumn.CellTemplate>
</dg:DataGridTemplateColumn>