arman_Delta2002
دوشنبه 05 تیر 1391, 18:38 عصر
سلام امروزم واستون یه آموزش مفید گزاشتم که خودتون یک لیبل رو دست میکنین واسه برنامه که عکس زیرش رو نشون بده بدون مشکل و در همه جای برنامه ازش استفاده میشه
خوب برای شورع به پروژتون یک userConrol اضافه کنین و داخلش این کد ها رو بنویسین
Protected Overrides ReadOnly Property CreateParams() As System.Windows.Forms.CreateParams
Get
Dim cp As CreateParams = MyBase.CreateParams
cp.ExStyle = cp.ExStyle Or &H20 ' Turn on WS_EX_TRANSPARENT
Return cp
End Get
End Property
بعد به فایل دیزاین یوزر کنترل رو باز کنین و نوع شیع رو از یوزر کنترول به label تقییر بدین
88725
'Inherits System.Windows.Forms.UserControl
Inherits System.Windows.Forms.Label
بعد از تغییر شیع 2 تا خطا رو سیستم شناسایی میکنه که پاکش کنین
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
سپس باید برین تو رویداد نیو لیبلتون به این صورت
88728
و این کد ها رو اضافه کنین
Me.SetStyle(ControlStyles.Opaque, True)
Me.SetStyle(ControlStyles.OptimizedDoubleBuffer, False)
خوب حالا یکبار پروژه رو بولید کنین و بعد شیع اضافه شده به تول بار رو بکشین روی فرمتون روی عکس میبینین که لیبل یه صورت پیش فرض ترنسپرنت هست
در ضمن یه دکمه خوشکل هست واسه تشکر کردن :قهقهه:
خوب برای شورع به پروژتون یک userConrol اضافه کنین و داخلش این کد ها رو بنویسین
Protected Overrides ReadOnly Property CreateParams() As System.Windows.Forms.CreateParams
Get
Dim cp As CreateParams = MyBase.CreateParams
cp.ExStyle = cp.ExStyle Or &H20 ' Turn on WS_EX_TRANSPARENT
Return cp
End Get
End Property
بعد به فایل دیزاین یوزر کنترل رو باز کنین و نوع شیع رو از یوزر کنترول به label تقییر بدین
88725
'Inherits System.Windows.Forms.UserControl
Inherits System.Windows.Forms.Label
بعد از تغییر شیع 2 تا خطا رو سیستم شناسایی میکنه که پاکش کنین
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
سپس باید برین تو رویداد نیو لیبلتون به این صورت
88728
و این کد ها رو اضافه کنین
Me.SetStyle(ControlStyles.Opaque, True)
Me.SetStyle(ControlStyles.OptimizedDoubleBuffer, False)
خوب حالا یکبار پروژه رو بولید کنین و بعد شیع اضافه شده به تول بار رو بکشین روی فرمتون روی عکس میبینین که لیبل یه صورت پیش فرض ترنسپرنت هست
در ضمن یه دکمه خوشکل هست واسه تشکر کردن :قهقهه: