วันพุธที่ 7 สิงหาคม พ.ศ. 2556

Lab19

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






ไม่มีความคิดเห็น:

แสดงความคิดเห็น