منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
هل من طريقة لإنشاء اداة بنفسك في vb.net - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : هل من طريقة لإنشاء اداة بنفسك في vb.net (/showthread.php?tid=17846)



هل من طريقة لإنشاء اداة بنفسك في vb.net - thevirus - 30-10-16

شباب بعد السلام عليكم كي تكون مبرمج لابد ان تكون عندك مهارات لتكسب الوقت 
فمثلا انا استخدم ال  PictureBox في اكثر من فورم  وانا اريد ان يكون لها حدث ثابت وهو  
في الحدث MouseEnter ان يقوم بتغيير لون الخلفية 
وفي الحدث MouseLeave ان يقوم بارجاعه الى الطبيعي
هل من مفاد في هذا الموضوع


RE: هل من طريقة لإنشاء اداة بنفسك في vb.net - shwehdi4pc - 30-10-16

قم باضافة User Control للProject تبعك واستخدامه على اكثر من فورم


RE: هل من طريقة لإنشاء اداة بنفسك في vb.net - silverlight - 30-10-16

PHP كود :
Public Class ImageBox
    Inherits PictureBox

    Private clr 
As Color

    Public Sub 
New()
 
       clr MyBase.BackColor
    End Sub

    Protected Overrides Sub OnMouseEnter
(As EventArgs)
 
       MyBase.OnMouseEnter(e)
 
       MyBase.BackColor Color.Red
    End Sub

    Protected Overrides Sub OnMouseLeave
(As EventArgs)
 
       MyBase.OnMouseLeave(e)
 
       MyBase.BackColor clr
    End Sub
End 
Class