منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كود لدالة if مع DataGridView
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم

لدي قاعدة بيانات مكونة من ثلاث جداول
قمت بربطها مع الفيجوال بيسك وسحبها الى الفورم ، ( داتا قريد فيو) وبعدها عملت  لكل الجداول الثلاثة visible=false


ولدي بالفورم اثنين راديوبتن واثنين تشيك بوكس

كتبت الكود هذا
if
radiobutton1.cheked=true &checkbox1.checkstste=true
then
tablenameDatagridview.visible= true
Elseif ........
Endif

ولكن لم يظهر لي الجدول ،هل الكود خاطى؟ هل يوجد تعريف متغيرات او ماشابه؟
اذا الكود خطا اريد الكود المناسب بحيث اذا تم الضغط على راديوبتن ١ وتشيك بوكس ١ يظهر الجدول الاول وهكذااا بدالة ال if
اتمنى ان البرنامج مفهوم Smile

وشكرا مقدما  Heart
هذا الكود يقوم بفحص الاداة checkbox لو كانت true يقوم باظها رالقريد فيو ولو كانت false يقوم باخفاء القرد فيو
Sub ChkState()
If CheckBox1.Checked = True Then
DataGridView1.Visible = True
Else
DataGridView1.Visible = False
End If

If CheckBox2.Checked = True Then
DataGridView2.Visible = True
Else
DataGridView2.Visible = False
End If

End Sub
بعد ذلك تقوم باستدعاء هذا الاجراء في الحدث checkbox1.CheckedChanged and checkbox2.CheckedChanged
جزاك الله خير وجعله بميزان حسناتك