首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >显示工具提示的DataGridCell模板

显示工具提示的DataGridCell模板
EN

Stack Overflow用户
提问于 2014-12-11 10:35:45
回答 2查看 441关注 0票数 0

我想在DataGridCell上显示工具提示。到目前为止,我尝试了以下方法。但问题是,当我在DataGridCell上徘徊时,整个DataGridCell内容就会被删除。

代码语言:javascript
复制
<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>

有人能帮我吗..。

提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-11 12:25:18

我试过这样做并找到了解决办法。

代码语言:javascript
复制
<Style TargetType="DataGridCell">
    <Setter Property="ToolTip" Value="{Binding RelativeSource={RelativeSource Self},Path=Content.Text}"/>
 </Style>
票数 0
EN

Stack Overflow用户

发布于 2014-12-11 10:52:55

我用的只是一种风格。不需要模板。

代码语言:javascript
复制
<Style TargetType="DataGridCell">
    <Setter Property="ToolTip">
        <Setter.Value>
            <ToolTip Content="{Binding Path=Day}"/>
        </Setter.Value>
    </Setter>
</Style>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27420749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档