DataGrid.RowStyle Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur gaya yang diterapkan ke semua baris.
public:
property System::Windows::Style ^ RowStyle { System::Windows::Style ^ get(); void set(System::Windows::Style ^ value); };
public System.Windows.Style RowStyle { get; set; }
member this.RowStyle : System.Windows.Style with get, set
Public Property RowStyle As Style
Nilai Properti
Gaya diterapkan ke semua baris di DataGrid. Default terdaftar adalah null. Untuk informasi selengkapnya tentang apa yang dapat memengaruhi nilai, lihat DependencyProperty.
Contoh
Contoh berikut mengatur Background warna semua baris dan menggunakan pemicu untuk mengubah Background warna dan Foreground saat penunjuk mouse berada di atas baris.
<DataGrid Name="dataGrid1" Margin="12,12,0,0">
<DataGrid.RowStyle>
<Style TargetType="DataGridRow">
<Setter Property="Background" Value="LightBlue" />
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="Blue"/>
<Setter Property="Foreground" Value="White"/>
</Trigger>
</Style.Triggers>
</Style>
</DataGrid.RowStyle>
</DataGrid>
Ilustrasi berikut menunjukkan output.
Gaya
Keterangan
Style Terapkan untuk mengubah tampilan visual semua baris di DataGrid. Untuk menentukan Style baris, tentukan TargetType dari DataGridRow.
Style Dapat diterapkan ke semua baris di DataGrid atau ke baris individual. Untuk menerapkan Style ke baris individual, atur Style properti langsung pada , yang lebih diutamakan DataGridRowdaripada DataGrid.RowStyle properti .
Jika properti ini memiliki nilai non-null, properti akan mengambil alih nilai ItemContainerStyle properti.