1

我有一个要在工具提示中显示的列表,但是当它为空时,工具提示不应该存在。但是,当它为空时,它仍然显示一个非常小的空框。

<t:RadDropDownButton.ToolTip>
 <t:RadToolTip Visibility="{Binding MyList, Converter={StaticResource EmptyListToCollapsedConverter}}"
               Content="{Binding MyList}">
    <t:RadToolTip.ContentTemplate>
      <DataTemplate>
        <ItemsControl ItemsSource="{Binding}"/>
      </DataTemplate>
    </t:RadToolTip.ContentTemplate>
  </t:RadToolTip>
</t:RadDropDownButton.ToolTip>

这有什么问题?它发生在使用 RadToolTip 的任何地方。设置其可见性不起作用!

4

2 回答 2

0

我认为即使您只是 Tooltip 类也会发生这种情况。MS 不认为工具提示不应该显示。如果您设置元素的工具提示属性并希望隐藏/抑制它,则将附加的ToolTipService.IsEnabled设置为 false。

于 2013-01-27T03:17:34.700 回答
0

自从我问这个问题已经有一段时间了,但事实证明我使用的控件不正确。工具提示应该应用在不同的地方。对不起,我能记住的就这些了!

于 2014-05-19T02:01:33.233 回答