小编use*_*629的帖子

将工具提示绑定到 Content Presenter 内容

我正在设计一个 TreeViewItem。该项目有一个内容演示者,我希望显示工具提示:

<ContentPresenter x:Name="PART_Header"
             Cursor="Hand"
             Grid.Column="1"
             ContentSource="Header"
             HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}">
   <ContentPresenter.ToolTip>
       <ToolTip 
                 Placement="RelativePoint" 
                 VerticalOffset="-2" 
                 HasDropShadow="False"
                 BorderBrush="#767676" 
                 Background="#FFF" 
                 Padding="0,1,0,1"
                 VerticalAlignment="Center"
                 Content="{Binding RelativeSource={RelativeSource FindAncestor, 
                 AncestorType={x:Type ContentPresenter}}, Path=Content}"/>
   </ContentPresenter.ToolTip>
</ContentPresenter>
Run Code Online (Sandbox Code Playgroud)

这实际上是设置项目控制模板的更大 setter 的一部分。但是,我似乎无法将工具提示的内容绑定到内容演示者的内容。它一直显示为空白(一个小黑框)。我是绑定和 WPF 的新手,所以请原谅。

c# wpf xaml tooltip

4
推荐指数
1
解决办法
2651
查看次数

标签 统计

c# ×1

tooltip ×1

wpf ×1

xaml ×1