الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أربط MenuStrip ب الTabPage

مغلق
بدأه الأمل المشرق في 21 أبريل 2007 · 5 رد · 680 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي form فيها menuStrip و الform الأخرى فيها ControlTab فيه 4 TabPage

سؤالي هو أريد كود ينقلني مباشرة من أي من ToolStripMenuItem الموجودة في الForm الأولى

إلى أي من TabPage الموجودة في الform الثانية

تم تعديل هذه المشاركة بواسطة محمد سامر أبو سلو في 21 أبريل 2007 في 22:43

#2

الحل جد بسيط

في البدايه سأفرض أن الفورم الثاني ليس مجهزا اي بمعني Not Initilized

فعلينا أن نعمل ما يلي

dim x as new form2

x.TabControl1.TabIndex = 2

x.show

حيث أن رقم 2 يعني رقم التاب الذي تريد اظهاره

سلام

#3

أولا - أهلا بك في المنتدى

ثانيا - يرجى قراءة قواعد المشاركة والالتزام بها

من قواعد المشاركة وضع عنوان يدل على المحتوى وعدم استخدام عبارات أرجو المساعدة وعاجل وما شابهها

ثالثا - هذا تنبيه إذا تكررت المخالفة سأقوم بإغلاق الموضوع فورا دون أي مجال للمناقشة

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#4

السلام عليكم

أشكرك أخي الكريم Esam_rabba على تفاعلك

لكن جربت الكود الذي تفضلت بكتابته ولكنه في كل الأحوال يفتح لي على TabPage رقم واحد حتى لو كتبت x.TabControl1.TabIndex = 2

فأنا كتبت الكود كالتالي

Private Sub حذف موظفToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles حذف موظفToolStripMenuItem.Click
		Dim x As New Form2
		x.TabControl1.TabIndex = 2
		x.Show()
	End Sub

ما هو الخطأ؟؟ أنا أريد يفتح لي التاب المعين مباشرة وليس أول واحد فقط

جزاك الله خيرا

#5

السلام عليكم :

فقط تغيير السطر ..

x.TabControl1.TabIndex = 2

ليكون ...

		x.TabControl1.SelectTab(2)

وفقكم الله ... نرجو الدعاء

#6

جزاك الله خيراً أخي الكريم أبو همام ونفع بعلمك

جاري تنفيذه

وشكراُ لك

هذا الموضوع مغلق.

مواضيع مشابهة