TextBoxBase.SelectionOpacity 属性

定义

获取或设置 SelectionBrush 的不透明度。

public:
 property double SelectionOpacity { double get(); void set(double value); };
public double SelectionOpacity { get; set; }
member this.SelectionOpacity : double with get, set
Public Property SelectionOpacity As Double

属性值

Double

SelectionBrush 的不透明度。 默认值为 0.4。

示例

以下示例创建并 TextBox 添加文本“这是一些文本”。 该示例将 SelectionBrush 属性设置为红色, SelectionOpacity 并将属性设置为 0.5 以自定义所选文本的外观。

<TextBox SelectionBrush="Red" SelectionOpacity="0.5"
         Foreground="Blue" CaretBrush="Blue">  
  This is some text.
</TextBox>

下图显示了 TextBox 上一个示例中选择了其文本。

具有红色 SelectionBrush 的 TextBox
将 SelectionOpacity 设置为 0.5 的 TextBox 中的选定文本

注解

如果 SelectionOpacity 设置为 0,则 SelectionBrush 为透明且不可见。 如果 SelectionOpacity 设置为 1.0 或更高版本,则 SelectionBrush 不透明且所选文本不可见。

适用于