Заголовок столбцов связывания тока в виде текста для текстового блока внутри DataTemplate
-
27-09-2019 - |
Вопрос
Я работаю с SilverlightDatgrid, и у меня есть стиль для каждого заголовка столбца, как показано ниже
<Style x:Name="mytemplate" x:Key="mytemplate" xmlns:dataprimitives="clr-namespace:System.Windows.Controls.Primitives;assembly=System.Windows.Controls.Data"
TargetType="dataprimitives:DataGridColumnHeader">
<Setter Property="ContentTemplate" >
<Setter.Value>
<DataTemplate x:Name="ColHeaderTemplategrid">
<StackPanel>
<TextBlock Text="{Binding this.Content}" ></TextBlock>
<TextBox x:Name="txtfilterBox" KeyDown="txtfilterBox_KeyDown" Width="40"/>
</StackPanel>
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
Теперь проблема в том, как я могу связать каждое значение заголовка колонны в качестве текста для текстового блока внутри StackPanel.i просто пытался с текстом = «{Biding this.content}», но это не работает. Как я могу связать значение заголовка столбцов как текст текстового блока
Решение
Привет, следующий код отсортирован, моя проблема свяжет текущий заголовок столбцов, как текстовый враг текстовый блок
<DataTemplate x:Name="ColHeaderTemplategrid">
<StackPanel>
<TextBlock Text="{Binding}" ></TextBlock>
<TextBox x:Name="txtfilterBox" KeyDown="txtfilterBox_KeyDown" Width="40"/>
</StackPanel>
</DataTemplate>
Не связан с StackOverflow