DataGrid.AlternatingRowBackground 속성

정의

교대로 반복되는 행에 사용할 배경 브러시를 가져오거나 설정합니다.Gets or sets the background brush for use on alternating rows.

public:
 property System::Windows::Media::Brush ^ AlternatingRowBackground { System::Windows::Media::Brush ^ get(); void set(System::Windows::Media::Brush ^ value); };
public System.Windows.Media.Brush AlternatingRowBackground { get; set; }
member this.AlternatingRowBackground : System.Windows.Media.Brush with get, set
Public Property AlternatingRowBackground As Brush

속성 값

Brush

모든 n번째 행(여기서 n은 Brush 속성에 정의됨)의 배경을 칠하는 AlternationCount입니다.The Brush that paints the background of every nth row where n is defined by the AlternationCount property. 등록된 기본값은 null입니다.The registered default is null. 값에 영향을 줄 수 있는 요소에 대한 자세한 내용은 DependencyProperty를 참조하십시오.For more information about what can influence the value, see DependencyProperty.

예제

다음 예제에서는에서 교대로 반복 되는 행의 배경색을 설정 하는 방법을 보여 줍니다 DataGrid .The following example shows how to set alternating row background colors on the DataGrid.

<DataGrid x:Name="CustomerGrid" ItemsSource="{Binding}" AlternatingRowBackground="LightBlue" AlternationCount="2" />

다음 그림에서는이 코드가 실행 될 때 표시 되는 모양을 보여 줍니다.The following illustration shows how this code looks when it runs.

행 배경에 교대로 반복되는 세 가지 색Three alternating colors for the row background

설명

AlternatingRowBackground, RowBackground 및 속성은 AlternationCount 각 행의 배경 모양을 결정 합니다.The AlternatingRowBackground, RowBackground, and AlternationCount properties together determine the appearance of each row's background.

AlternationCount가 2 보다 작은 경우 AlternatingRowBackground 속성을 AlternationCount 2로 설정 합니다.If AlternationCount is less than 2, setting the AlternatingRowBackground property sets AlternationCount to 2.

적용 대상

추가 정보