Я использую WPFtoolkit DataGrid
, Я должен перенести текст в a DataGridTextColumn
или я должен добавить a ToolTip
к столбцу текста. Я искал сеть, но я не мог получить надлежащее решение. Ожидание ценных предложений...
Я не уверен, что вы можете добавить всплывающую подсказку в колонку DataGridTextColumn
, но вы можете легко использовать колонку DataGridTemplateColumn
и ToolTipService
вместо нее. Например, в данном примере Moniker.Abbreviation
отображается в колонке
<data:DataGrid.Columns>
<data:DataGridTemplateColumn Header="Broker">
<data:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Moniker.Abbreviation}"
ToolTipService.ToolTip="{Binding Moniker.Name}" />
</DataTemplate>
</data:DataGridTemplateColumn.CellTemplate>
</data:DataGridTemplateColumn>
</data:DataGrid.Columns>
. Когда пользователь нависает над ячейкой, во всплывающей подсказке отображается полное имя брокера (Moniker.Name
).
Примечание: Этот пример взят из приложения Silverlight 3.0.
.