رفتن به مطلب
  • 0

چرا رویداد check از radiobutton روی scrollView کار نمی کنه؟


sajjad3011

سوال

من دو تا رادیو باتن رو با کد اضافه می کنم روی scroll view 1 اما وقتی کلیک می کنم رویداد check کار نمی کنه. پیام msgbox میدم ولی اجرا نمی کنه.انگاری رویداد check رو بررسی نمی کنه. به نظر شما مشکل از چیه ؟

RadioButton1.Initialize("")
RadioButton2.Initialize("")
RadioButton3.Initialize("")
RadioButton4.Initialize("")
'
ScrollView1.Panel.AddView(RadioButton1, 0, Label1.Top+Label1.Height+5dip, 90%x, 50)
ScrollView1.Panel.AddView(RadioButton2, 0, RadioButton1.Top+50+1dip, 90%x, 50+RadioButton1.Top+50+1dip)
ScrollView1.Panel.AddView(RadioButton3, 0, RadioButton2.Top+50+1dip, 90%x, 50)
ScrollView1.Panel.AddView(RadioButton4, 0, RadioButton3.Top+RadioButton3.Height+1dip, 90%x, 50)
Sub RadioButton1_CheckedChange(Checked As Boolean)
    msgbox("radio 1 clicked","")
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

6 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

این حل شد ولی چرا اسکرول نمیشه ؟ کد کامل اینه ":

ScrollView1.Panel.AddView(Label1, 0, 0, 100%x, 10%y)
'
Label1.Gravity=Gravity.CENTER

Label1.Color=Colors.RGB(235,235,235)
Label1.TextColor=Colors.Black
'
RadioButton1.Initialize("RadioButton1")
RadioButton2.Initialize("RadioButton2")
RadioButton3.Initialize("RadioButton3")
RadioButton4.Initialize("RadioButton4")
'
ScrollView1.Panel.AddView(RadioButton1, 0, Label1.Top+Label1.Height+5dip, 100%x, 50)
ScrollView1.Panel.AddView(RadioButton2, 0, RadioButton1.Top+50+1dip, 100%x, 50+RadioButton1.Top+50+1dip)
ScrollView1.Panel.AddView(RadioButton3, 0, RadioButton2.Top+50+1dip, 100%x, 50)
ScrollView1.Panel.AddView(RadioButton4, 0, RadioButton3.Top+RadioButton3.Height+1dip, 100%x, 50)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

چون شما حین initialize ایونت رو خالی گذاشتین ! 

اینجوری بنویسین : 

RadioButton1.Initialize("RadioButton1")
RadioButton2.Initialize("RadioButton2")
RadioButton3.Initialize("RadioButton3")
RadioButton4.Initialize("RadioButton4")
'
ScrollView1.Panel.AddView(RadioButton1, 0, Label1.Top+Label1.Height+5dip, 90%x, 50)
ScrollView1.Panel.AddView(RadioButton2, 0, RadioButton1.Top+50+1dip, 90%x, 50+RadioButton1.Top+50+1dip)
ScrollView1.Panel.AddView(RadioButton3, 0, RadioButton2.Top+50+1dip, 90%x, 50)
ScrollView1.Panel.AddView(RadioButton4, 0, RadioButton3.Top+RadioButton3.Height+1dip, 90%x, 50)




Sub RadioButton1_CheckedChange(Checked As Boolean)
    Msgbox("radio 1 clicked","")
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...