23 Aralık 2011 Cuma

Üçgen Form oluşturmak


Formumuzun çeşitli geometrik şekillere sahip olmasını bazan isteyebiliriz.Bu durumda yazılabilecek kodlardam bi tanesini sizler için yaptık.Bu kodla formu üçgen şekline dönüştürdük.
FormBorder Style'i none yaptıktan sonra form load eventine aşağıdaki kodları yazıyoruz...




private void Form1_Load(object sender, EventArgs e)
{
GraphicsPath gp = new GraphicsPath(FillMode.Winding);
Point[] cizim=new Point [3];
cizim[0].X = 150; cizim[0].Y = 0;
cizim[1].X = 75; cizim[1].Y = 150;
cizim[2].X = 225; cizim[2].Y = 150;
gp.AddPolygon(cizim);
Region reg = new Region(gp);
this.Region = reg;
}
işlem tamam.

0 yorum:

Yorum Gönder