Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
119
Tıklama
0
Öne Çıkarma
c# windows form uygulamasında label ile üstündeki pictureboxu enabled=false yapmak
A
3 ay
Er
Konu Sahibi

projemde otel rezervasyon programı yapıyorum 12 oda var bunlar picturebox , altlarında label ile oda numaraları yazıyor ve 12 labelden 4 tanesi rastgele dolu yazıyor ancak o dolu yazan labellerin üstündeki picturebox ları da form yüklendiğinde enabled = false yapsın istiyorum nasıl yapabilirim?

birisi şöyle bir kod vermişti ancak düzenlemeyi nasıl yapmam gerekiyor bilmiyorum veya başka nasıl bir kod yazabilirim

foreach (int doluOdaNo in doluOdalar)
{
PictureBox pictureBox = this.Controls.Find("pictureBox" + doluOdaNo, true)[0] as PictureBox;
if (pictureBox != null)
{
pictureBox.Enabled = false;
}

görselide böyle
< Resime gitmek için tıklayın >




P
3 hafta
Yarbay

Kodları Form'un Load eventi içerisinde yazmanız lazım. Forma çift tıklayıp açılan Load eventine kodu yerleştirip deneyin.





< Bu mesaj bu kişi tarafından değiştirildi programmer_onur -- 2 Mayıs 2024; 20:27:54 >

< Bu ileti mini sürüm kullanılarak atıldı >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.