PDA

View Full Version : ComboBox



shima2006
یک شنبه 30 خرداد 1389, 22:55 عصر
سلام دوستان
من یه کمبو باکس دارم که به این شکل مقدار دهی شده


cflag.Items.Add("خودرو سنگین");
cflag.Items.Add("خودرو سبک");

با استفاده از کدوم خصوصیت کمبوباکس باید بفهمم که کاربر کدوم مورد رو انتخاب کرده؟
میخوام بگم مثلا اگر خودرو سنگین انتخاب شد فلان کار انجام بشه.....

mohammad_2039
یک شنبه 30 خرداد 1389, 23:30 عصر
selectedChengeIndex . تو این رویداد باید یه شرط بنویسی



if(comboBox1.text=="خودرو سنگین")
{
// statments
}

حجتی نیا
یک شنبه 30 خرداد 1389, 23:33 عصر
سلام دوستان
من یه کمبو باکس دارم که به این شکل مقدار دهی شده


cflag.Items.Add("خودرو سنگین");
cflag.Items.Add("خودرو سبک");
با استفاده از کدوم خصوصیت کمبوباکس باید بفهمم که کاربر کدوم مورد رو انتخاب کرده؟
میخوام بگم مثلا اگر خودرو سنگین انتخاب شد فلان کار انجام بشه.....
در رویداد text chenged یا selectedIndexChanged میتونی یه شرط واسه چک کردن text کمبو بزاری که اگه مثلا خودرو سنگین انتخاب شد فلان متد رو اجرا کن...

shima2006
یک شنبه 30 خرداد 1389, 23:43 عصر
نمی تونم با خصوصیتی غیر از تکست چک کنم ؟
مثلا value رو نمیشه بررسی کرد؟
یعنی به فرض همچین چیزی نداریم؟

if (ComboBox.valueselected=0)

s.khoshfekran
یک شنبه 30 خرداد 1389, 23:47 عصر
از خاصیت SelectedText استفاده کن!

حجتی نیا
یک شنبه 30 خرداد 1389, 23:50 عصر
نمی تونم با خصوصیتی غیر از تکست چک کنم ؟
مثلا value رو نمیشه بررسی کرد؟
یعنی به فرض همچین چیزی نداریم؟

if (ComboBox.valueselected=0)
داره، مثلا
if(comboBox1.SelectedIndex == 0) که شماره ترتیب اون تکس رو برمیگردونه(از صفر شروع میشه)

shima2006
دوشنبه 31 خرداد 1389, 02:04 صبح
متشکرم دوستان
من از SelectedIndex استفاده می کنم. فکر کنم بهتر باشه....




از خاصیت SelectedText استفاده کن!

البته منظور این دوستمون رو متوجه نشدم!