PDA

View Full Version : سوال: combobox



8702073
چهارشنبه 26 آذر 1393, 14:54 عصر
با سلام به همه دوستان
من می خوام بدونم که اگر بخواهیم متغییر selectedvalue یک کامبوباکس را مقداردهی کنیم چگونه امکان پذیر است. در جستجوهایی که انجام دادم به نتیجه نرسیدم . اگر فرض شود که مثلا selectedvaluepath کامبوباکس در کد xmal به یک رکورد در جدول مثلا ID بایند شده باشد.
حال ما میخواهیم که یک ID خاص ر ا در selectedvalue کامبوباکس قرار دهیم. اما از آنجاییکه ID از نوع int و selectedvalue یک object است کد زیر به ما اکسپشن میدهد. :(

combo.selectedvalue=ID
میخوام بدونم چگونه میشه این مقدار را castکرد.
با تشکر

MRasoul
چهارشنبه 26 آذر 1393, 16:12 عصر
سلام
راستش دقیق منظورتو متوجه نشدم اما اگر میخوای به کمبوباکست چیزی اضافه کنی از دستور زیر استفاده کن
combo.Items.Add(ID);

SabaSabouhi
پنج شنبه 27 آذر 1393, 12:32 عصر
سلام
من هم درست متوجه منظورتون نشدم.
اما در کل پیشنهاد می‌کنم از SelectedItem استفاده کنید.

صبا صبوحی