DataGridTemplateColumn
さまざまなオブジェクトとプロパティを持つアプリケーション全体で使用できるように、共通の を作成する必要があります。
これが私のプロジェクトで使用するサンプルコードです
<DataGridTemplateColumn Width="100*">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=Age}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
<DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate>
<TextBox Text="{Binding Path=Age}"/>
</DataTemplate>
</DataGridTemplateColumn.CellEditingTemplate>
</DataGridTemplateColumn>
DataTemplate
を配置してコード内app.xaml
で参照できるように、汎用バージョンのコードが必要です。