PDA

View Full Version : radiogrouplist در windows form



izadi
دوشنبه 30 مهر 1386, 08:17 صبح
ایا چیزی به نام radioGroupList در windows form هست یا نه یا اینکه به اسم دیگه ای هست ؟

ghafoori
دوشنبه 30 مهر 1386, 08:37 صبح
همچین کنترلی نیست برای اینکه radiobutton های خود را دسته بندی کنید کافی است انها را داخل groupbox یا panel قرار دهید

izadi
دوشنبه 30 مهر 1386, 09:27 صبح
همین کارو کردم ولی حالا چه جوری چک کنم ببینم کدوم یک از radioButton ها ی داخل GroupBox چک خورده ؟باید تک تک ایتم های درون هر GroupBox رو چک کنم با راه دیگه ای هم هست؟

سار
دوشنبه 30 مهر 1386, 09:33 صبح
foreach(Control ctrl in groupBox1.Controls)
if (ctrl is RadioButton)
if ((ctrl as RadioButton).Checked)
//Some Code

ghafoori
دوشنبه 30 مهر 1386, 10:07 صبح
کاربر سار و کاربر izadi لازم به چک کردن تک تک انها نیست فقط کافی است برای هر دسته از radioButton ها یک رویداد چک ایجاد کنید و با چک خوردن هر کدام نام ان را ذخیره کنید

سار
دوشنبه 30 مهر 1386, 10:19 صبح
این کار رو هم میشه کرد البته بهتر که برای n کنترل n رویداد نوشته نشه.