Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.

Cevap Geçmişi

«« Soruya geri dön
03.02.20 20:53
Devexpress kullandığım için çalışmıyor galiba. Şu şekilde değiştirmiştim. ...
  • private void cmb1_SelectedIndexChanged(object sender, EventArgs e)
  • {
  • for (int i = 0; i < this.Controls.Count; i++)
  • {
  • Control ctrl1 = this.Controls[i];
  • if (ctrl1 is ComboBoxEdit && ctrl1.Name.StartsWith("cmb"))
  • {
  • String tbName = "text" + ctrl1.Name.Replace("cmb", "");
  • Control ctrl2 = this.Controls.Find(tbName, true).FirstOrDefault();
  • if (ctrl2 != null && ctrl2 is TextEdit)
  • {
  • ((TextEdit)ctrl2).Enabled = ((ComboBoxEdit )ctrl1).SelectedIndex > -1;
  • }
  • }
  • }
  • }
  • Ekleyen: hakanndogann
    Değiştiren: hakanndogann
    03.02.20 17:52
    Devexpress kullandığım için çalışmıyor galiba. Şu şekilde değiştirmiştim. ... private void cmb1_SelectedIndexChanged ( object sender , EventArgs e ) { for ( int i = 0 ; i < this . Controls . Count ; i ++) { Control ctrl1 = this . Controls [ i ]; if ( ctrl1 is ComboBoxEdit && ctrl1 . Name . StartsWith ( "cmb" )) { String tbName = "text" + ctrl1 . Name . Replace ( "cmb" , "" ); Control ctrl2 = this . Controls . Find ( tbName , true ). FirstOrDefault (); if ( ctrl2 != null && ctrl2 is TextEdit ) { (( TextEdit ) ctrl2 ). Enabled = (( ComboBoxEdit ) ctrl1 ). SelectedIndex > - 1 ; } } } }
    Ekleyen: hakanndogann

    En fazla 3 eski durum gösterilir.