Grid koşullu biçimlendirme
Devexpress gridcontrol koşullu biçimlendirme aşağıdaki gibi yapılmaktadır.
private void gridView1_RowStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowStyleEventArgs e)
{
GridView View = sender as GridView;
if (e.RowHandle >= 0)
{
// string Kategori = View.GetRowCellDisplayText(e.RowHandle, View.Columns[1]); // kolon indexi ile
string gidervarmi = View.GetRowCellDisplayText(e.RowHandle, View.Columns[“GIDERVARMI”]); // Kolon adı ile
if (gidervarmi !=””)
{
e.Appearance.BackColor = Color.Green;
e.Appearance.ForeColor = Color.White;
//e.Appearance.BackColor2 = Color.Green;
// sadece BackColor ‘e renk verirseniz satır tek renk olur
// BackColor2 ‘yede farklı renk verirseniz BackColor’dan BackColor2’ye radyan geçişli
// olur.
}
//if (gidervarmi == “”)
//{
// e.Appearance.BackColor = Color.Orange;
// e.Appearance.ForeColor = Color.White;
// // e.Appearance.BackColor2 = Color.Yellow;
//}
}
}