Mega Code Archive

 
Categories / VB.Net by API / System Drawing Drawing2d
 

SmoothingMode HighQuality

Imports System Imports System.Windows.Forms Imports System.Drawing Imports System.Drawing.Drawing2D Public Class MainClass   Shared Sub Main()      Dim form1 As Form1 = new Form1      Application.Run(form1)   End Sub    End Class Public Class Form1   Inherits System.Windows.Forms.Form   Public Sub New()     MyBase.New()     Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)     Me.ClientSize = New System.Drawing.Size(504, 629)     Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen     Me.Text = "Form1"   End Sub   Protected Overrides Sub OnPaint(ByVal e As PaintEventArgs)     Dim R1 As New Rectangle(10, 10, 40, 40)     e.Graphics.SmoothingMode = SmoothingMode.HighQuality     e.Graphics.ResetTransform()     e.Graphics.TranslateTransform(200.0F, 50.0F)     e.Graphics.DrawArc(Pens.DarkBlue, R1, 40, 160)   End Sub End Class