lostyazilim
tr.link

Datagrid Hücredeki Yazı Eğer Eşitse Renklendirme

7 Mesajlar 1.399 Okunma
acebozum
tr.link

Anarchosa Anarchosa WM Aracı Kullanıcı
  • Üyelik 23.04.2015
  • Yaş/Cinsiyet 32 / E
  • Meslek Akademik
  • Konum Ankara
  • Ad Soyad M** K**
  • Mesajlar 860
  • Beğeniler 47 / 49
  • Ticaret 2, (%100)
Data gridde seçilen hücrenin,Değeri AHMET se Kırmızı Ali İse Yeşil Olmasını istiyorum.

Sayısal Sisteme Göre Buldum Ama Text'e Göre Arama Lazım

for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
{
Application.DoEvents();
DataGridViewCellStyle renk = new DataGridViewCellStyle();
if (Convert.ToInt32(dataGridView1.Rows[i].Cells["Sonuc"].Value) < 50)
{
renk.BackColor = Color.Red;
}
else if (Convert.ToInt32(dataGridView1.Rows[i].Cells["Sonuc"].Value) >50)
{
renk.BackColor = Color.Green;
}

dataGridView1.Rows[i].DefaultCellStyle = renk;
 

 

wmaraci
reklam

mxaksoy mxaksoy Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.03.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad M** A**
  • Mesajlar 1358
  • Beğeniler 482 / 344
  • Ticaret 3, (%100)
dataGridView1.CurrentRow.DefaultCellStyle.BackColor = Color.Maroon; 'Arkaplan rengi
dataGridView1.CurrentRow.DefaultCellStyle.ForeColor = Color.White; 'Yazı rengi
 

 

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1118
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
if (dataGridView1.Rows[i].Cells["Sonuc"].Text = "Ahmet")
{
Felanca renklendirme islemi
}

Mobilden yazdim, test etmek gerek.
Anarchosa

kişi bu mesajı beğendi.

www.ontedi.com
www.cizgi.site

Anarchosa Anarchosa WM Aracı Kullanıcı
  • Üyelik 23.04.2015
  • Yaş/Cinsiyet 32 / E
  • Meslek Akademik
  • Konum Ankara
  • Ad Soyad M** K**
  • Mesajlar 860
  • Beğeniler 47 / 49
  • Ticaret 2, (%100)



Text Eklerken İzin Vermiyor.
 

 

wmaraci
wmaraci

nGinY nGinY PHP - C# Help Kit =) Kullanıcı
  • Üyelik 07.06.2014
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum Eskişehir
  • Ad Soyad E** Y**
  • Mesajlar 80
  • Beğeniler 7 / 17
  • Ticaret 3, (%100)
Bu işinizi görür mü



private void dataGridView1_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e)
{
string deger = dataGridView1.CurrentRow.Cells["AD"].Value.ToString();
if(deger == "TALHA")
{

dataGridView1.DefaultCellStyle.SelectionBackColor = Color.AliceBlue;
dataGridView1.DefaultCellStyle.SelectionForeColor = Color.DarkGreen;
}else
{
dataGridView1.DefaultCellStyle.SelectionBackColor = Color.AliceBlue;
dataGridView1.DefaultCellStyle.SelectionForeColor = Color.Red;
}
}
Anarchosa

kişi bu mesajı beğendi.

-----

Anarchosa Anarchosa WM Aracı Kullanıcı
  • Üyelik 23.04.2015
  • Yaş/Cinsiyet 32 / E
  • Meslek Akademik
  • Konum Ankara
  • Ad Soyad M** K**
  • Mesajlar 860
  • Beğeniler 47 / 49
  • Ticaret 2, (%100)
Tamamdır ortak aynen sağol:)
 

 

nGinY nGinY PHP - C# Help Kit =) Kullanıcı
  • Üyelik 07.06.2014
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum Eskişehir
  • Ad Soyad E** Y**
  • Mesajlar 80
  • Beğeniler 7 / 17
  • Ticaret 3, (%100)
Anarchosa Rica ederim =)
Anarchosa

kişi bu mesajı beğendi.

-----
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al