C# DevExpress Gridview Satır Renklendirme

C# DevExpress Gridview Satır Renklendirme

Bu dersimizde C# DevExpress Gridview Satır Renklendirme işlemine bir bakalım.

Selamlar arkadaşlar.

By dersimizde C# da devexpress gridview de satır renklendirmeyi göreceğiz.

Gridview'in RowStyle  eventi altına şu kodları yazalım:

NOT: Liste fazla uzunsa formun açılışında gözle görülür şekilde bir gecikme yaşanır. Performans açısından sorun olabilir.

GridView View = sender as GridView;
   if(e.RowHandle >= 0) {

      string Kategori = View.GetRowCellDisplayText(e.RowHandle, View.Columns[1]); // kolon indexi ile
      string Kategori = View.GetRowCellDisplayText(e.RowHandle, View.Columns["Kategori"]); // Kolon adı ile

if(Kategori == "SanalKurs") {

         e.Appearance.BackColor = Color.Blue;
         e.Appearance.BackColor2 = Color.Yellow;
         // sadece BackColor 'e renk verirseniz satır tek renk olur
         // BackColor2 'yede farklı renk verirseniz BackColor'dan  BackColor2'ye radyan geçişli
         // olur. 
      }            
   }

Dersimiz bu kadar arkadaşlar.

Sonraki derslerimizde görüşmek üzere.

Mustafa BÜKÜLMEZ
Hazırladığım ve yüklediğim tüm dersleri deneyip çalıştığını onayladıktan sonra ekliyorum. Çalışmayan kodlar deneyimli kişiler için sorun olmayabilir ama yeni başlayanlar için problemdir. Hem yazılıma gönül vermiş sevgili arkadaşlarıma yardımcı olmak hem daha sonra lazım olduğunda arama süremi kısaltmak için paylaşıyorum.. -- *Bilgi paylaştıkça çoğalır. *Bir mum diğer mumu yakmakla ışığından bir şey kaybetmez. Aksine birlikte etrafı daha çok aydınlatırız. -- Lisede Ağ sistemleri ve Yönetimi bölümü Üniversitede de Bilgisayar Programcılığı okudum. Şuanda da Kahramanmaraş'ta olan Gemciler Güven Metal Sanayi ve Ticaret A.Ş firmasında Bilgi İşlem Müdürü olarak çalışmaktayım. Yaptığım işe ek olarak yine Kahramanmaraş'ta olan 1453 Yazılım firmasının kurucu ortaklarından biriyim. ----- Kişisel Bloğum : https://csharpiledundenbugune.blogspot.com.tr/
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git