Hüsnü_Çoban
Hectopat
- Katılım
- 5 Nisan 2020
- Mesajlar
- 2.681
- Çözümler
- 9
Daha fazla
- Cinsiyet
- Erkek
- Meslek
- Sivil Polis
public static List<Color> color_palatte = new List<Color>();
color_palatte.Add(Color.Red); // istediğiniz kadar ekleyebilirsiniz
// color_palatte.Add(Color.Red);
Form2 form2 = new Form2();
form2.Show();
BackColor = Form1.color_palatte[0]; /* burada olan 0 değeri renk sırasıdır.
Hangi sıra ile gönderdiyseniz o sıra ile çekmeniz gerekir. 1. değer her zaman
0 değeridir.
Form1 in yapıcı metoduna gelip istediğiniz değeri parametre olarak eklersiniz sonra form2 den yeni form1 nesnesi oluşuturup parametre olarakta o değeri verirsiniz. Yada public bir static metotla değer aktarabilirsiniz.Merhabalar, bir uygulama tasarlıyorum. Form2'den Form1'in renk ayarlarını yapacağım ama bir türlü nasıl yapacağım konusunda bir şey çözemedim. Yardım etme şansınız var mı?
@Eray T
illa veritabanı ile tutmak zorunda değilsin dosya işlemleri ile dosya içerisinde de tutabilirsin ileri seviye bir iş çıkartıyorsan json ile de tutabilirsinAnladım ve çözdüm ama mesela renk ayarını kayıtlı tutmak için veritabanı şart mı? Şart ise aklımda bit değerlerini kullanarak renk ayarını kayıtlı tutmak var.
Eğer birden fazla renk değeri tutacaksanız bir koleksiyon içerisinde tutabilirsiniz. Eğer kaydetmekten kastınız programı kapatsanız bile kaydolmasını sağlamaksa veritabanı veya tam olarak bilmesemde xml ve jsonla verini tutabilirsin.Anladım ve çözdüm ama mesela renk ayarını kayıtlı tutmak için veritabanı şart mı? Şart ise aklımda bit değerlerini kullanarak renk ayarını kayıtlı tutmak var.
public static List<Color> color_palatte = new List<Color>();
color_palatte.Add(Color.Red); // istediğiniz kadar ekleyebilirsiniz
// color_palatte.Add(Color.Red);
Form2 form2 = new Form2();
form2.Show();
BackColor = Form1.color_palatte[0]; /* burada olan 0 değeri renk sırasıdır.
Hangi sıra ile gönderdiyseniz o sıra ile çekmeniz gerekir. 1. değer her zaman
0 değeridir.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.