ورود

View Full Version : selectedindexchanged event in comboBox



cazino86
سه شنبه 02 شهریور 1389, 11:45 صبح
سلام ...

من رویداد selectedindexchanged رو در کمبو باکس ندارم ! :عصبانی++:

من در c# برنامه ای نوشته بودم که در رویداد selectedindexchanged مربوط به کمبو باکس مقدار متنی گزینه ای رو که در حالت انتخاب قرار داشت برمیگردوند .

حالا میخوام همون برنامه رو در wpf بنویسم اما با این تفاوت که کاربر خودش هم بتونه مقادیر مورد نظرش رو وارد کنه . یه مشکلی وجود داره :لبخند: شاید هم چند تا مشکل :بامزه:

اول اینکه اصلا رویداد selectedindexchanged رو ندارم و ضمنآ در رویداد SelectionChanged خاصیت Text مربوط به کنترل کمبو باکس مقدار متنی که در حال حاظر در کمبو باکس وجود داره رو نمیده ! و مقدار متنی که برمیگردونه ماله گزینه قبلیه :گیج:! ؟

مهدی فرزاد
سه شنبه 02 شهریور 1389, 12:41 عصر
سلام دوست گرامی
شما میتونید از خواص زیر استفاده کنید


comboBox1.SelectedValue
comboBox1.Text

Davood_amega
سه شنبه 13 مهر 1389, 21:53 عصر
سلام منم مشکله دوستمونو دارم چه جوری تو SelectionChange مربوط به ComboBox مقدار انتخابی را برگردونم !

Davood_amega
سه شنبه 13 مهر 1389, 22:34 عصر
با این کد مشکل حل شد .

DataRowView a = (DataRowView)ComboBox1.SelectedItem;
MessageBox.Show(a.Row[0].ToString());