Border.Background 속성

정의

테두리의 배경(내부 영역)을 채우는 Brush 를 가져오거나 설정합니다.

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" 값을 사용하여 명명된 color Colors.Cyan을 참조하고 런타임 값을 제공하는 SolidColorBrush instance 만듭니다.

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

설명

Child 요소인 요소의 정의 영역에 대한 투명도 또는 null 값 브러시가 있는 경우 Border의 Background 값은 내부 영역 아래에 표시됩니다. 안쪽 여백 값에 0이 아닌 값이 적용되는 경우 테두리 가장자리와 자식 콘텐츠 사이에도 표시됩니다.

적용 대상

추가 정보