0

WPF DataGrid(WPF Toolkitから)の列内にリッチテキストを表示しようとしています。このようなもの:

名前:ボブ
役職:ドクター

stringプロパティを使用してコードでプログラムでデータオブジェクトを作成しています。そして、この文字列にリッチテキストを含めて、列の内容にバインドする必要があります。それは可能ですか?

本当に助けていただければ幸いです!

4

1 に答える 1

2

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>
于 2010-04-22T17:04:18.737 に答える