Intestazione delle colonne di corrente di associazione come testo per un blocco di testo all'interno di dati dati
-
27-09-2019 - |
Domanda
Sto lavorando con un SilverlightDatGrid e ho uno stile per ogni intestazione di colonna come sotto
<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>
Ora il problema è come posso legare il valore dell'intestazione di ciascuna colonna come testo per il blocco di testo all'interno di StackPanel. Io stavo solo provando con text = "{Binding this.content}", ma non funziona. Come posso legare il valore dell'intestazione delle colonne come testo del blocco di testo
Soluzione
ciao il codice seguente risolto il mio problema legare l'intestazione delle colonne corrente come nemico del testo il blocco di testo
<DataTemplate x:Name="ColHeaderTemplategrid">
<StackPanel>
<TextBlock Text="{Binding}" ></TextBlock>
<TextBox x:Name="txtfilterBox" KeyDown="txtfilterBox_KeyDown" Width="40"/>
</StackPanel>
</DataTemplate>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow