تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مساعدة من فظلكم
#1
كود :
Private Sub PictureBox1_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles PictureBox1.Paint

       Dim shape As New System.Drawing.Drawing2D.GraphicsPath
       shape.AddEllipse(0, 0, PictureBox1.Width, PictureBox1.Height)
       PictureBox1.Region = New System.Drawing.Region(shape)

   End Sub
هذا كود لجعل الادات بيكتر بوكس دائرية
اريد كود لجهل الادات   مكعبة   بالشكل التالي     [صورة مرفقة: 08-07-2016_21-33-47]

وشكرا
الرد }}}
تم الشكر بواسطة:
#2
يا بدايا،

هذا الكود في حدث Paint للأداة المستهدفة
PHP كود :
Dim path As New System.Drawing.Drawing2D.GraphicsPath

Dim rect 
As Rectangle sender.Bounds
Dim ang 
As Integer 10

path
.AddPolygon(New Point() {
 
               New Point(ang0),
 
               New Point(rect.Width0),
 
               New Point(rect.Width angrect.Height),
 
               New Point(0rect.Height)})

sender.Region = New System.Drawing.Region(path

صورة لتوضيح احداثيات النقاط ومكانها في الكود بالاضافة لمقدار زاوية الميل
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy , khodor1985 , khodor1985
#3
اخي الوادي الشكر قليل عليك ادعو الله ان يجعلها لك في ميزان الحسنات وان يرزقك الجنةو يرحم والديك
وشكرا لك
الرد }}}
تم الشكر بواسطة: الوادي



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


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