ببینید من یه فرم update دارم که می خوام وقتی کاربر از combobox نام و نام خانوادگی دانش آموزی رو انتخاب کرد اطلاعات تمامی فیلد های پایگاه دادم تو textbox ها و combobox ها load بشه تا کاربر هر کدوم رو که می خواد تغییر بده و button update رو بزنه تا اطلاعات دانش آموز مورد نظر update بشه
من یه combobox گروه آموزشی دارم که براش کد زیر رو نوشتم
this.comboBox5.Items.Add("انفورماتیک");
this.comboBox5.Items.Add("مدیریت");
this.comboBox5.Items.Add("زبان");
this.comboBox5.DataBindings.Add("Text", this.dviewmanager, "student.گروه_آموزشی");
بر اساس انکه تو جدول پایگاه دادم گرو آموزشی چیه comboboxam اونو نشون می ده
ولی موقعی که می خوام بگم اگر مثلآ گروه آموزشی انفورماتیک این کارارو بکن هیچ کدوم از کدا جواب نمی ده مگر اینکه مجددآ کاربر با اینکه combobox خودش انفرماتیک رو نشون می ده خودش دوباره از item های combobox اون رو انتخاب کنه
کدی هم که به کار بردم بصورت زیر
if (comboBox5.SelectedItem==null )
{
if (comboBox5.DataBindings .ToString() == "انفورماتیک")
{
this.textBox15.Text = "kjh";
}
}
if (comboBox5.SelectedItem==null ) رو برای این نوشتم که یعنی کاربر گروه آموزشی رو که از پایگاه داده اومده تغییر نداده و چیز دیگه ای به جای انفورماتیک انتخاب نکرده.