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

كيفية التحكم فى إظهار وإخفاء بانل

بدأه Ahmed_900 في 29 يونيو 2011 · 2 رد · 631 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

كيف أستطيع التحكم فى إظهار بانل بمجرد الدخول فى مربع نص وكيف أستطيع إخفاء البانل عند عدم التعامل مع مربع النص أو البانل بما فيه من محتويات

بمعنى أوضح كفكرة الكومبوبوكس عند الضغط على الزر تظهر القائمة التى منها يتم الإختيار وعند الضغط على أى مكان فى النموذج أو إختيار أى أداة أخرى يتم إخفاء قائمة الكومبوبوكس

شاكر لكم فضلكم

#2

جرب هذا الكود على فرض أن الفورم يحتوى على أداة مربع نص وأداة Panel

Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Me.Panel1.BorderStyle = BorderStyle.FixedSingle
        Me.Panel1.Width = Me.TextBox1.Width
        Me.Panel1.Top = Me.TextBox1.Top + Me.TextBox1.Height + 1
        Me.Panel1.Visible = False
    End Sub

    Private Sub ShowPanel(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.Enter, TextBox1.Click
        Me.Panel1.Visible = True
    End Sub

    Private Sub HidePanel(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.Leave, Me.Click
        Me.Panel1.Visible = False
    End Sub
End Class

وبالمناسبة الكومبو بوكس يتكون من مربع نص وزر يتم رسمه وأداة ListBox وليس Panel

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#3

شكرا جزيلا أخى الكريم وبارك الله فيك

هذا ما كنت أريده

تقريبا الإخفاء يتم فى حالة Panel1.Leave

فى حالة الداتا جريد فيو كيف أجعل هذه الأدوات (مربع النص الزر البانل بما فيه من أدوات) عمودا مضافا إلى الداتا جريد فيو

شكرا جزيلا لكم

تم تعديل هذه المشاركة بواسطة Ahmed_900 في 29 يونيو 2011 في 16:47

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