すべての wpf datagrid 列にボタンを追加したいと考えています。私の列は自動的に生成されるため、xaml に列の定義がありません。列のテンプレートを使用してこれを行うにはどうすればよいですか。これにより、列ヘッダーと右側にボタンが表示されます。
編集:
<DataGrid ItemsSource="{Binding User.myDataTable}" AutoGenerateColumns="True">
<DataGrid.ColumnHeaderStyle>
<Style TargetType="DataGridColumnHeader">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate>
<StackPanel Orientation="Horizontal">
<TextBlock Text="Here I want my ColumnName" />
<Button Content="Button"/>
</StackPanel>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</DataGrid.ColumnHeaderStyle>
</DataGrid>
User.myDataTable はモデルに入力されており、正常に動作します。