gpt4 book ai didi

WPF DataGridTextColumn 工具提示

转载 作者:行者123 更新时间:2023-12-02 20:38:10 26 4
gpt4 key购买 nike

有没有办法将工具提示添加到 DataGridColumn 标题并仍然保留排序功能。下面的代码不起作用(它不显示工具提示)

<toolkit:DataGridTextColumn Header="Test" Width="70" Binding="{Binding TestText}" ToolTipService.ToolTip="{Binding TestText}">

当我使用下面的代码时

<toolkit:DataGridTemplateColumn Header="Test" Width="70">  
<toolkit:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding TestText}" ToolTip="{Binding TestText}" />
</DataTemplate>
</toolkit:DataGridTemplateColumn.CellTemplate>
</toolkit:DataGridTemplateColumn>

该列失去排序功能..帮助!

最佳答案

要使 ToolTip 显示在 DataGridColumnHeader 中,您需要将其 ToolTip 属性绑定(bind)到 ToolTip DataGridColumn 像这样

<toolkit:DataGridTextColumn Header="Test"
Width="70"
Binding="{Binding TestText}"
ToolTipService.ToolTip="My Tooltip Text">
<toolkit:DataGridTextColumn.HeaderStyle>
<Style TargetType="toolkit:DataGridColumnHeader">
<Setter Property="ToolTip"
Value="{Binding RelativeSource={RelativeSource Self},
Path=Column.(ToolTipService.ToolTip)}"/>
</Style>
</toolkit:DataGridTextColumn.HeaderStyle>
</toolkit:DataGridTextColumn>

关于WPF DataGridTextColumn 工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4833493/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com