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