我想在DataGridCell上显示工具提示。到目前为止,我尝试了以下方法。但问题是,当我在DataGridCell上徘徊时,整个DataGridCell内容就会被删除。
<Style TargetType="DataGridCell">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type DataGridCell}">
<ContentPresenter>
<ContentPresenter.ToolTip>
<ToolTip Content="{Binding RelativeSource={RelativeSource Self}, Path=PlacementTarget.Content, Mode=OneWay}">
</ToolTip>
</ContentPresenter.ToolTip>
</ContentPresenter>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>有人能帮我吗..。
提前谢谢。
发布于 2014-12-11 12:25:18
我试过这样做并找到了解决办法。
<Style TargetType="DataGridCell">
<Setter Property="ToolTip" Value="{Binding RelativeSource={RelativeSource Self},Path=Content.Text}"/>
</Style>发布于 2014-12-11 10:52:55
我用的只是一种风格。不需要模板。
<Style TargetType="DataGridCell">
<Setter Property="ToolTip">
<Setter.Value>
<ToolTip Content="{Binding Path=Day}"/>
</Setter.Value>
</Setter>
</Style>https://stackoverflow.com/questions/27420749
复制相似问题