تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] التحكم بشكل ال form
#7
اهلآ بك اخي الغالي

كل مافي الامر تقوم برسم الشكل الذي تريد بالفئة GraphicsPath ثم تحدد منطقة الاداة بالرسم المصمم

ضع زر بوتون وهذا الكود بحدث التحميل

كود :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
       Button1.FlatAppearance.BorderSize = 0
       Button1.FlatStyle = Windows.Forms.FlatStyle.Flat
       Button1.BackColor = Color.Cyan
       Button1.Size = New Size(120, 40)
       Dim DGP As New Drawing2D.GraphicsPath
       DGP.StartFigure()
       Dim w As Integer = Button1.Width / (Button1.Width / 40)
       DGP.AddArc(New Rectangle(0, 0, w, 40), 180, 100)
       DGP.AddArc(New Rectangle(Button1.Width - 40, 0, w, 40), -90, 100)
       DGP.AddArc(New Rectangle(Button1.Width - 40, Button1.Height - 40, w, 40), 0, 100)
       DGP.AddArc(New Rectangle(0, Button1.Height - 40, w, 40), 90, 100)
       DGP.CloseFigure()
       Button1.Region = New Region(DGP)
       DGP.Dispose()
   End Sub



لاحظ اني رسمت الشكل المطلوب ثم قمت بالامر



كود :
Button1.Region = New Region(DGP)

أي تحديد شكل الزر طبقآ للرسم الموجود بالفئة DGP

الرد }}}
تم الشكر بواسطة: ابو روضة , asemshahen5


الردود في هذا الموضوع
التحكم بشكل ال form - بواسطة 3booody - 30-10-19, 12:51 AM
RE: التحكم بشكل ال form - بواسطة أمجد وضاح - 04-11-19, 01:45 PM
RE: التحكم بشكل ال form - بواسطة 3booody - 04-11-19, 07:18 PM
RE: التحكم بشكل ال form - بواسطة 3booody - 04-11-19, 09:21 PM
RE: التحكم بشكل ال form - بواسطة ابو روضة - 01-01-20, 05:41 PM
RE: التحكم بشكل ال form - بواسطة 3booody - 01-01-20, 09:33 PM
RE: التحكم بشكل ال form - بواسطة ابو روضة - 01-01-20, 10:47 PM
RE: التحكم بشكل ال form - بواسطة 3booody - 02-01-20, 01:34 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Star [VB.NET] أخذ سكرين للشاشة بشكل متميز 3booody 1 2,055 19-03-21, 12:34 AM
آخر رد: asemshahen5
  مشروع تصميم فورم بشكل جديد بالفيجوال ستوديو مع السورس كود محمد ايمن 0 2,740 29-02-20, 06:24 AM
آخر رد: محمد ايمن
Lightbulb [VB.NET] اريد كود عندما اضغط علي butten يظهر لي textbox جديده علي ال form faraj jaddwalaa 7 4,945 05-08-16, 07:47 PM
آخر رد: jassim316
  [كود] VS2013 properties التحكم dubai.eig 0 1,962 01-04-16, 09:11 PM
آخر رد: dubai.eig
  كود لعمل Notification Form YazanOtoum 0 2,939 24-08-15, 04:51 PM
آخر رد: YazanOtoum

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


يقوم بقرائة الموضوع: