DataGridTextColumn non è visibile. Devi impostare i suggerimenti sull'intestazione o sul contenuto.
Per impostare una descrizione comandi sul titolo, modificare l'intestazione di un TextBlock:
<tk:DataGridTextColumn
Binding="{Binding Item.Title}">
<tk:DataGridTextColumn.Header>
<TextBlock
Text="Text"
ToolTipService.ToolTip="Tooltip for header" />
</tk:DataGridTextColumn.Header>
</tk:DataGridTextColumn>
Per impostare una descrizione comandi sui contenuti delle colonne, impostare nella Stile:
<tk:DataGridTextColumn
Binding="{Binding Item.Title}"
Heading="Text">
<tk:DataGridTextColumn.ElementStyle>
<Style>
<Setter Property="ToolTipService.ToolTip" Value="{Binding Item.Description}" />
</Style>
</tk:DataGridTextColumn.ElementStyle>
</tk:DataGridTextColumn>
Si può Voglio anche impostare EditingElementStyle
.
fonte
2009-11-15 02:21:13
Brilliant! Questo piccolo Style rende ora le descrizioni dei comandi appaiono, senza fare in giro con dover cambiare DataGridColumnHeaders in DataGridTextColumns o altro. Esattamente quello che stavo cercando! –
Hey mi puoi dire come si aggiunge lo stile sopra per DataGridComboBoxColumn – Abhi