設計時に列が定義されたデータグリッドがあります。
<DataGrid.Columns>
<DataGridTemplateColumn>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Opacity="50" Width="50" Height="50" Source="{Binding Converter={StaticResource IntToImageConverter}}" />
</StackPanel>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
しかし、私のアプリケーションでは、実行時にデータ テーブルに基づいて列と行の数が決定されます。
このテンプレート列を (上記のテンプレートを呼び出して) 作成するにはどうすればよいですか? また、それに行を追加するにはどうすればよいですか (列数は約 600 ~ 1000 になります)。