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”将 边框 的背景设置为纯色。 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 值画笔,则 Border 的 Background 值在内部区域下方可见。 如果为 Padding 值应用了非零值,则边框边缘和内容之间也可见。

适用于

另请参阅