工具提示在禁用的复选框wpf上不可见

工具提示在禁用的复选框wpf上不可见,wpf,checkbox,tooltip,Wpf,Checkbox,Tooltip,即使在设置ToolTipService.ShowOnDisabled=“True”之后,禁用复选框上的工具提示也不可见 你的代码对我有用工具提示服务。ShowOnDisabled=“True”应该是您所需要的 请检查您是否未在与复选框关联的任何样式/控制模板中将ishitestvisible设置为false 将ishitestvisible设置为false意味着它将忽略与控件相关的任何鼠标事件,因此您将无法获得工具提示。ToolTipService.ShowOnDisabled=“True”对我

即使在设置ToolTipService.ShowOnDisabled=“True”之后,禁用复选框上的工具提示也不可见


你的代码对我有用<代码>工具提示服务。ShowOnDisabled=“True”应该是您所需要的

请检查您是否未在与复选框关联的任何样式/控制模板中将
ishitestvisible
设置为
false


ishitestvisible
设置为
false
意味着它将忽略与控件相关的任何鼠标事件,因此您将无法获得工具提示。

ToolTipService.ShowOnDisabled=“True”
对我不起作用。以下工作:

<DataGridCheckBoxColumn.CellStyle>
    <Style>                                     
        <Setter Property="ToolTipService.ShowOnDisabled" Value="True" />
    </Style>                                 
</DataGridCheckBoxColumn.CellStyle>


可能重复的我不认为这个问题是重复的。实际上,@Pa1已经使用了
ToolTipService.showndisabled=“True”
ToolTipService.IsEnabled=“True”
。我想工具提示应该是可见的,所以可能有其他东西隐藏了它。Pa1,你能提供更多关于你的XAML的细节吗?我从我的样式中删除了所有的IshitteVisible引用,但是仍然没有得到。所以当复选框被启用时,工具提示会显示,但是当它被禁用时,它不会显示?尝试收听
MouseOver
事件,以检查当复选框被禁用时,是否仍在触发该事件?
<DataGridCheckBoxColumn.CellStyle>
    <Style>                                     
        <Setter Property="ToolTipService.ShowOnDisabled" Value="True" />
    </Style>                                 
</DataGridCheckBoxColumn.CellStyle>