Как я Добавляю Подсказку К DataGridTextColumn

Я использую WPFtoolkit DataGrid , Я должен перенести текст в a DataGridTextColumn или я должен добавить a ToolTip к столбцу текста. Я искал сеть, но я не мог получить надлежащее решение. Ожидание ценных предложений...

57
задан KornMuffin 21 August 2015 в 21:47
поделиться

1 ответ

Я не уверен, что вы можете добавить всплывающую подсказку в колонку 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.

.
19
ответ дан 24 November 2019 в 19:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: