我设置了类似
的工具提示<Setter Property="ToolTip">
<Setter.Value>
<Border Background="Red" CornerRadius="5" Padding="5" Margin="0">
<TextBlock Text="Hello" Foreground="White" />
</Border>
</Setter.Value>
</Setter>
它会像
一样呈现
白色的“矩形”是什么?我怎么能摆脱它
答案 0 :(得分:19)
该矩形来自ControlTemplate
控件的ToolTip
,它将包含您在Control.ToolTip
中设置的任何内容。你必须覆盖它:
<Style TargetType="ToolTip">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="ToolTip">
<ContentPresenter />
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
答案 1 :(得分:0)
您是否尝试过直接减少工具提示的填充:
<ToolTip Padding="0" >
...
</Tooltip>