Devexpress’de GridControl Satır Rengini Değiştirme
SanalData’yı Google’da tercih edilen kaynak olarak ekleyin
Mmerhaba arkaşlar, devexpress’de en çok kullanılan bileşen olan GridControl’da kimi zaman satır arka planın rengini değiştirmemiz gerekebilir.İşte böyle durumlarda aşağıdaki kod satırlarını kullanabilirsiniz.Öncelikle kütüphanemizi yüklüyoruz.
|
1 |
using DevExpress.XtraGrid.Views.Grid; |
İkinci adım olarak değşken tanımlamamızı yapıyoruz.
|
1 |
Dictionary<DataRow, Color> colors = new Dictionary<DataRow, Color>(); |
Daha Sonra Buton veya form’un load kısmına aşağıdaki kod satırımızı ekliyoruz.
Burda dikkat etmeniz gereken yer ” 2 ” yazan yer hangi satırın rengini değiştirmek istiyorsak onu yazıyoruz eğer seçili satırın değiştirmek istiyorsak 2 yerine ” gridView1.FocusedRowHandle ” kodunu eklemeniz yeterlidir.
|
1 2 3 |
DataRow dr = gridView1.GetDataRow(2); colors[dr] = colorEdit2.Color; gridView1.RefreshRow(gridView1.FocusedRowHandle); |
Ve en son adım olaraksa Gridview Rowstyle eventına aşağıdaki kodu yazıyoruz böyle değişikliklerimiz aktif olsun
|
1 2 3 4 5 6 7 |
if (!gridView1.IsDataRow(e.RowHandle)) return; DataRow dr = gridView1.GetDataRow(e.RowHandle); if (colors.ContainsKey(dr)) { e.Appearance.BackColor = colors[dr]; } |
Tekrar görüşünceye kadar bol kodlu günler.
Günün zaman çizelgesi
Haber eklenme saatine göre sıralanır.
- Bugün
- Apple, Brüksel’de teknoloji lobisinin en aktif şirketlerinden
- Apple gündeminde iPhone Duo, AirPods 5 ve mesajla sipariş
- Armadin, yapay zekâ güvenliği için 255,5 milyon dolar topladı
- Lyft, sürücü sınıflandırması davasında 272,5 milyon dolar ödeyecek
- GrayKey, iPhone’un 72 saatlik güvenlik kilidini aşabilir
- Grok’un Maduro operasyonunu Trump’a önerdiği iddia edildi
- GTA 6’nın hava sistemi yerel yağış ve kasırgalar sunacak
- Apple Arcade kataloğuna beş yeni oyun eklendi
- Dün
- Audible, yapay zekâ destekli interaktif hikâyeleri duyurdu
- Kena: Scars of Kosmora’nın çıkışı 2027’ye ertelendi
- Google Gemini Live, küçük yazıları okuyabilecek
- Android Central ekibi işten çıkarıldı, yayınlar sürecek
- Apple’ın HomePad ürünü için çıkış tarihi iddiası gündemde
- Google’ın uzay veri merkezleri için 1.800 Starship uçuşu gerekebilir
Merhaba bu kodu yazdığımda colorEdit2. hata vermektedir neden acaba
Merhabalar;
Acaba hata kodunu yazabilir misiniz? Ona göre bir çözüm yolu söyleyebilirim 🙂