Merhaba arkadaşlar. Gelişmiş bir hasta takip programı yapıyorum. Tasarımına geçmiş bulunmaktayım. Veritabanı ve kodlamalar tamam. Sizlerden yardım isteyeceğim konuya geleyim.
DataGridView' in GIRISLER tablosunda DURUM sütunu eğer GİRDİ ise o satırın yeşil, BEKLİYOR ise o satırın sarı, ÇIKTI ise rengin kırmızı olmasını ve renklerin sırayla gruplanmasını istiyorum. Koşula göre renklendirmeyi biraz daha çabayla yapabilirim sanıyordum ama nette buna benzer bir örnek bulamadığım için pek bir şey yapamadım. Şimdiden ilgilenecek olan arkadaşlara minnettarım.
VB.Net DataGridView' i Gruplandırarak Sıralama
drummers, 11-05-2009 tarihinden beri AccessTr.neT üyesidir.
Ben satır renklendirmeti söyle yapıyorum.
Bir class oluştur
Çalışma şeklide şu
Formun hoad olayına
Bir class oluştur
' Datagrid satır renklerini belirler
Shared Sub Datagrid_satır_rengi(ByVal dg As DataGridView)
For k As Integer = 0 To dg.Rows.Count - 1 Step 2
dg.Rows(k).DefaultCellStyle.BackColor = Color.LightCyan
Next
For c As Integer = 1 To dg.Rows.Count - 2 Step 2
dg.Rows©.DefaultCellStyle.BackColor = Color.AliceBlue
Next
dg.RowHeadersDefaultCellStyle.BackColor = Color.AliceBlue
dg.ColumnHeadersDefaultCellStyle.BackColor = Color.AliceBlue
End Sub
Çalışma şeklide şu
Formun hoad olayına
Class1.Datagrid_satır_rengi(DataGridView1)
drummers, 11-05-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 20/09/2013, 18:45, Düzenleyen: drummers.
#2
Teşekkür ederim. Linkteki kodları anlamaya çalışıyorum. Biraz karışık geldi.
#3
Bu kodun mantığını anladım. Deneyeceğim. Teşekkür ederim.
Teşekkür ederim. Linkteki kodları anlamaya çalışıyorum. Biraz karışık geldi.
#3
Bu kodun mantığını anladım. Deneyeceğim. Teşekkür ederim.
Son Düzenleme: 20/09/2013, 20:14, Düzenleyen: rastignac.
Konuyu Okuyanlar: 1 Ziyaretçi