ComboBoxItem.IsHighlighted 属性

定义

获取一个指示是否突出显示该项的值。

public:  property bool IsHighlighted {  public:
bool get(); protected:
 void set(bool value); };
public bool IsHighlighted { get; protected set; }
member this.IsHighlighted : bool with get, set
Public Property IsHighlighted As Boolean

属性值

Boolean

如果突出显示 ComboBoxItem,则为 true;否则为 false。 默认值为 false

示例

以下示例更改何时IsHighlightedtrue出现ComboBoxItem

<ComboBox>
  <ComboBox.Resources>
    <Style TargetType="ComboBoxItem">
      <Style.Triggers>
        <Trigger Property="IsHighlighted" Value="True">
          <Setter Property="FontWeight" Value="Bold"/>
          <Setter Property="Foreground" Value="Red"/>
        </Trigger>
      </Style.Triggers>
    </Style>
  </ComboBox.Resources>
  <ComboBoxItem  Name="cbi1">Item1</ComboBoxItem>
  <ComboBoxItem  Name="cbi2">Item2</ComboBoxItem>
  <ComboBoxItem  Name="cbi3">Item3</ComboBoxItem>
</ComboBox>

注解

此属性可由需要突出显示以指示所选内容的样式使用。

从 .NET Framework 版本 3.0 Service Pack 1 开始, IsHighlighted 具有受保护的 setter。 若要使用此功能,应用程序应面向 .NET Framework 版本 3.5。 有关详细信息,请参见版本和依赖关系

依赖项属性信息

标识符字段 IsHighlightedProperty
元数据属性设置为 true

适用于