【问题标题】:Silverlight ComboBox - Tooltip on item subelementSilverlight ComboBox - 项目子元素的工具提示
【发布时间】:2013-02-20 09:26:16
【问题描述】:

在我的 Silverlight ComboBox 中,每个项目都是一个带有两个元素的水平 StackPanel:一个小形状和一个 TextBlock。该形状有一个工具提示(使用 TooltipService)。当下拉列表打开时,当鼠标光标位于形状上时,我可以看到工具提示。但是,当下拉列表关闭时,我看不到所选项目的工具提示。我可以显示的唯一工具提示是整个 ComboBox 的工具提示。有没有办法让所选项目元素的工具提示保持可见?

【问题讨论】:

    标签: silverlight combobox tooltip


    【解决方案1】:

    我通过制作用户控件解决了我的问题。一个透明的矩形放置在 ComboBox 的顶部,其大小和位置与所选项目的形状相同。选择一个项目后,我将工具提示复制到该透明矩形。对用户来说,工具提示似乎来自形状。我也处理了鼠标点击透明矩形,打开ComboBox的下拉列表。

    【讨论】:

      猜你喜欢
      • 2011-01-15
      • 2010-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-20
      • 1970-01-01
      相关资源
      最近更新 更多