Lab19
Point[] pt = { new Point(10,22),new Point(188,246),
new Point(280,192),
new Point(250,48)
};
e.Graphics.FillClosedCurve(Brushes.Blue, pt);
e.Graphics.DrawClosedCurve(Pens.Red, pt);
การระบายสีด้วย HatchBrush
this.SetClientSizeCore(500, 600);
HatchBrush brush;
int x = 20;
int y = 20;
foreach (HatchStyle brushStyle in Enum.GetValues(typeof(HatchStyle)))
{
brush = new HatchBrush(brushStyle, Color.Navy, Color.Yellow);
e.Graphics.FillRectangle(brush, x, y, 40, 20);
y += 30;
if ((y + 30) > this.ClientSize.Height)
{
y = 20;
x = 180;
}
}
การระบายสีด้วย TextureBrush
Image image = Image.FromFile("C:\\Users\\Public\\Pictures\\Sample Pictures\\Koala.jpg");
TextureBrush brush = new TextureBrush(image);
Rectangle rect = new Rectangle(80, 80, 150, 150);
e.Graphics.FillEllipse(brush, rect);
การระบายสีด้วย TextureBrush ลงบน Panel
ไม่มีความคิดเห็น:
แสดงความคิดเห็น