PDA

View Full Version : RadioButton



akbar_online
یک شنبه 08 شهریور 1388, 15:18 عصر
50 تا RadioButton داریم ویک textBox حالا هر وقت هرکدام از RadioButton انتخاب بشه اسم RadioButton تو textBox تایپ بشود.می دونم تو رویداد CheckedChanged میشه ولی می خوام دستوری باشه که کمتر باشه چون تعداد RadioButton زیاده

Mani_rf
یک شنبه 08 شهریور 1388, 16:00 عصر
روش اول :




Private Sub RadioButton1_CheckdChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton1.CheckedChanged, RadioButton2.CheckedChanged, RadioButton3.CheckedChanged, RadioButton4.CheckedChanged, RadioButton5.CheckedChanged

TextBox1.Text = DirectCast(sender, RadioButton).Name

End Sub


روش دوم :

همه RadioButton ها را به صورت RunTime ایجاد کرده و سپس با استفاده از AddHandler آنها را با یک SUb متصل نمایید.

akbar_online
یک شنبه 08 شهریور 1388, 16:03 عصر
روش اول :




Private Sub RadioButton1_CheckdChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton1.CheckedChanged, RadioButton2.CheckedChanged, RadioButton3.CheckedChanged, RadioButton4.CheckedChanged, RadioButton5.CheckedChanged

TextBox1.Text = DirectCast(sender, RadioButton).Name

End Sub


روش دوم :

همه RadioButton ها را به صورت RunTime ایجاد کرده و سپس با استفاده از AddHandler آنها را با یک SUb متصل نمایید.



میشه بگید RunTime به چه صورت میشه با یک مثال

akbar_online
یک شنبه 08 شهریور 1388, 17:20 عصر
روش اولی خوبه ولی اگر بخوام با یک دکمه انجام بشه چیکار کنم

akbar_online
یک شنبه 08 شهریور 1388, 18:48 عصر
کسی نیست جواب بده