Ynt: panel rengini integer değer olarak atamak;

Başlatan forumsad, 29 Eylül 2012, 18:46:07

forumsad

arkadaşlar formda panel ve texboxlar var bunların rengini program çalışırken sürekli belirli ayarlara göre değiştirmem lazım

ben başka bir sayfada panel renk ayarlarını yapıp seçtiğim renkleri public bir değişkene atamam lazım

bu public renk değişkenini formdan gerektiği zaman kullarak rengini değiştirmek istiyorum

aşagıdaki kod ile seçtiğim renk değerini integer değişkene atıyorum ama
panelin rengini bu integer değişkeni kullanarak yapamıyorum

            ColorDialog colorDialog1 = new ColorDialog();
            colorDialog1.ShowDialog();
            int renk = colorDialog1.Color.ToArgb();
            listBox1.Items.Add(renk);

            panel1.BackColor = renk;


bu sorunu nasıl çözerim

saygılar

mesaj birleştirme:: 30 Eylül 2012, 00:19:07

        private void button1_Click(object sender, EventArgs e)
        {
            ColorDialog colorDialog1 = new ColorDialog();
            colorDialog1.ShowDialog();
            int argb = colorDialog1.Color.ToArgb();

            //int argb = Color.Black.ToArgb();
            label1.Text = argb.ToString();
            panel1.BackColor = Color.FromArgb(argb); 
        }


sorun çözülmüştür ..