Border.Background 属性

定义

获取或设置用于填充边框 (内部区域) 背景的 画笔

public:
 property Brush ^ Background { Brush ^ get(); void set(Brush ^ value); };
Brush Background();

void Background(Brush value);
public Brush Background { get; set; }
var brush = border.background;
border.background = brush;
Public Property Background As Brush
<Border Background="{StaticResource resourceName}"/>
- or -
<Border Background="colorString"/>
- or -
<Border>
  <Border.Background>singleBrush</Border.Background>
</Border>

属性值

填充背景的画笔。 默认值为 null, (null 画笔) 计算结果为 透明 呈现。

示例

以下示例演示如何使用内联定义的属性值“Cyan”将 Border 的背景设置为纯色。 XAML 分析程序使用此“Cyan”值来引用命名颜色 Colors.Cyan,并创建提供运行时值的 SolidColorBrush 实例。

<Border Background="Cyan" CornerRadius="20" Grid.Column="2" Grid.Row="2">
    <TextBlock Text="Background Brush" TextWrapping="Wrap" VerticalAlignment="Center" />
</Border>

注解

如果作为 Child 元素的元素对其任何定义区域具有透明度或 null 值画笔,则边框的背景值在内部区域下方可见。 如果为填充值应用了非零值,则边框边缘和内容之间也可见。

适用于

另请参阅