En iyi yanıtlayıcılar
Backcolor

Soru
-
Arkadaşlar örnek css de background-color:#424242; olarak renk veriyoruz bunun gibi Web de değilde c# windows form uygulamasında nasıl verebiliriz örnek şu şekil this.backcolor=color.blue diye veriyoruz ama ben css olduğu gibi kendim belirlemek istiyorum yardımcı olursanız sevinirim
Yanıtlar
-
Aslına bakacak olursak bu kadar kod yazmanada gerek yok
ColorTranslator.FromHtml("#a03caa")
ile istediğini çok rahatça yapabilirsin.
- Yanıt Olarak İşaretleyen BİLGİNERDEBENORDA 6 Ocak 2017 Cuma 09:33
Tüm Yanıtlar
-
-
color.formargb() ile panel1.BackColor = Color.FromArgb(117,117,117); yapıyorum ancak şu şekilde this.BackColor = Color.FromArgb(#99bbff); yapınca hata veriyor... olmuyor.
Şöyle birşey denedim ama buda her rengi çalıştırmıyor tıkandım kaldım valla
Color temp = Color.FromArgb(212121);
Color result = Color.FromArgb(temp.R, temp.G, temp.B);
panel2.BackColor = result; -
-
Hocam eyvallah da bende biliyorum this.BackColor = Color.FromArgb(0x42,0x42,0x42); bu şekil yukarıda da yazdım
panel1.BackColor = Color.FromArgb(117,117,117); yaptım oluyor diye ben örnek #A5A224 şeklinde sürekli kullandığım 50 - 60 tane renk kodunu ezbere biliyorum o yüzden şuan çalıştığım projede de bunları sürekli kullanıyorum iki saat RGB halini mi bulacağım
-
-
Hexadecimal # (Kodu) aşağıdaki linkten RGB ye çevrilmiş halini kolayca görebilirsin
-
Arkadaşlar örnek css de background-color:#424242; olarak renk veriyoruz bunun gibi Web de değilde c# windows form uygulamasında nasıl verebiliriz örnek şu şekil this.backcolor=color.blue diye veriyoruz ama ben css olduğu gibi kendim belirlemek istiyorum yardımcı olursanız sevinirim
private Color SetBackColor(int v) { Color c = Color.FromArgb(v); return Color.FromArgb(c.R, c.G, c.B); }
gibi bir kod ile çevirebilirsiniz. Kullanımı içinde
xxx.BackColor=SetBackColor(0xB90000);
gibi css renk kodlarını kullanabilirsiniz.
http://pgnchess.com
http://dergikapaklari.com -
Arkadaşlar cevaplarınız için teşekkürler...Kendimce şuan işime yarar birşey buldum...Bu kadar uğraştırdı ama yinede iş görüyor.
string colorcode = "#0xB90000";
int argb = Int32.Parse(colorcode.Replace("#", ""), NumberStyles.HexNumber);
Color clr = Color.FromArgb(argb);
his.BackColor = clr; -
Aslına bakacak olursak bu kadar kod yazmanada gerek yok
ColorTranslator.FromHtml("#a03caa")
ile istediğini çok rahatça yapabilirsin.
- Yanıt Olarak İşaretleyen BİLGİNERDEBENORDA 6 Ocak 2017 Cuma 09:33
-
Hocam eyvallah da bende biliyorum this.BackColor = Color.FromArgb(0x42,0x42,0x42); bu şekil yukarıda da yazdım
panel1.BackColor = Color.FromArgb(117,117,117); yaptım oluyor diye ben örnek #A5A224 şeklinde sürekli kullandığım 50 - 60 tane renk kodunu ezbere biliyorum o yüzden şuan çalıştığım projede de bunları sürekli kullanıyorum iki saat RGB halini mi bulacağım
:) Ya bu kadar basit seyler icin ugrastigina degmez:
Color.FromArgb(0x24, 0xA2, 0xA5)
-