تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
التحكم في خصائص اداة الـ Label
#1
السلام عليكم ورحمة الله وبركاته

هل من الممكن ان اجعل اداة Label
شفافة بحيث تظهر الذي خلفها من امكانية استخدامها في حدث Click
الرد }}}
تم الشكر بواسطة:
#2
[COLOR="#008000"]السلام عليكم ورحمة الله وبركاته
بسيطه اخي
تفضل
اضع هذا الكود في حدث الــLoad

PHP كود :
Label1.BackColor Color.Transparent 

وغير Label1 بأسم الليبل الموجودة عندك

بالتوفيق ان شاء الله
ربي يحفظك[/COLOR]
الرد }}}
تم الشكر بواسطة:
#3
نحمده ونصلي على رسوله الكريم

إذا كنت تضعها فوق أداة أخرى على الفورم، أضف هذا السطر قبل سطر الأخ [b]مبرمج بلا حدود[/b]:
كود :
[align=left] label1.Parent = ctrl
[/align]

ctrl = اسم الأداة
الرد }}}
تم الشكر بواسطة:
#4
DreamsDotNet كتب :نحمده ونصلي على رسوله الكريم

إذا كنت تضعها فوق أداة أخرى على الفورم، أضف هذا السطر قبل سطر الأخ [b]مبرمج بلا حدود[/b]:
كود :
[align=left] label1.Parent = ctrl
[/align]

ctrl = اسم الأداة

[COLOR="#008000"]شكرا جزيلاً استاذ على مرورك وتعديلك اللطيف
انا اسف حسبت الليبل توضع على الفورم فقطSmile
وليس على اداة فوق الفورم:o[/COLOR]
الرد }}}
تم الشكر بواسطة:
#5
اشكركم على الرد

لكن لم استطع من استخدام الاداة
الاداة عندي موجودة على TabControl1 و على PictureBox

يعني الفورم به TabControl1 ثم PictureBox ثم Label
وضعت كما قلتم ثم في حدث الـ Click للـ Label

كود وليكن MsgBox

لم ينفذ

مع انه اصبح شفاف وهذا جيد
الرد }}}
تم الشكر بواسطة:
#6
[COLOR="#008000"]السلام عليكم ورحمة الله وبركاته

اخوية اضع الكود في حدث load الخاص بالفورم جفظك الله
وانتظر ردك
[/COLOR]
الرد }}}
تم الشكر بواسطة:
#7
جرب هذ الكود

كود :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Label1.Parent = PictureBox1
        Label1.BackColor = Color.Transparent
        Label1.Dock = DockStyle.Left
    End Sub
    Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click
        MsgBox("Clicked")
    End Sub
أنا جربته واشتغل تمام
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم