У меня есть DataGrid с пользовательскими заголовками с использованием DataTemplate.
XAML:
<DataTemplate x:Key="headerTemplate">
<StackPanel Orientation="Horizontal">
<TextBox Text="{Binding Name}"/>
<TextBox Text="{Binding ParameterType}"/>
<Button>Click</Button>
</StackPanel>
</DataTemplate>
Код:
DataGridTextColumn column = new DataGridTextColumn
{
Header = new DataGroupParameter()
{
Name = "Parameter Name",
ParameterType = DataParameterType.Text
},
HeaderTemplate = (DataTemplate)FindResource("headerTemplate"),
Binding = binding
};
myDataGrid.Columns.Add(column);
Как получить текущий столбец, когда нажата кнопка внутри шаблона заголовка?
Спасибо