การใช้งาน Hatch Brush , Texture Brush โดย อ. นัฐพงศ์ ส่งเนียม VB.NET_02_graphics_in_vb_net_04_hatch_brush
ข้อสอบระหว่างภาค
หลักการคำนวณ คำนวณแต่ละส่วน โดยการสุ่ม 1
ประกาศ namespace และตัวแปรต่างๆ
เขียนคำสั่งในปุ่ม OK
สร้าง Brush แบบต่างๆ รูปแบบการเทสี สีที่ 2 สีเริ่มต้น พื้นที่ในการเทสี สีที่ 2 สีเริ่มต้น พื้นที่ในการเทสี รูปแบบของหัวแปรง สีที่ใช้
แปลงค่าให้อยู่ในรูป %
พิมพ์ข้อความ พิมพ์ข้อความ แสดงกราฟ pie ต่างๆ
สร้างป้ายข้อความ Legend
ตอนฟอร์มโหลดและในปุ่ม clear
ต.ย. การประกาศตัวแปร HatchBrush Dim hBrush as HatchBrush hBrush = new HatchBrush(รูปแบบ,สี)
ต.ย. Dim HBrush1 As New HatchBrush(HatchStyle.Percent90, Color.AntiqueWhite) Dim HBrush2 As New HatchBrush(HatchStyle.SmallCheckerBoard, Color.BlueViolet) Dim HBrush3 As New HatchBrush(HatchStyle.Percent60, Color.Yellow)
สร้าง Project ใหม่ ไปที่ File เลือก New เลือก Project
ตั้งชื่อ VB_10_hatch_brush Name : VB_10_hatch_brush Location
กำหนดคุณสมบัติของฟอร์ม Name : Frm_HatchBrush Text : โปรแกรม สร้างหัวแปรงแบบ HatchBrush
นำ Picturebox มาวางบนฟอร์ม กำหนดคุณสมบัติ Name :: Pb1 BackColor :: สีแดง
นำ button มาวางแล้วกำหนดคุณสมบัติดังนี้ Name :: BtnOK Text :: OK Button2 Name :: BtnCancel Text :: Cancel
เข้าไปเขียนคำสั่งประกาศ Namespace และ ตัวแปรต่างๆ
ในเหตุการณ์ของฟอร์มโหลด
เขียนคำสั่งในปุ่ม OK
กด รันดูผลลัพธ์
TextureBrush Dim img As Image = New Bitmap("C:\\myfile.bmp") Dim txtBrush as TextureBrush() txtBrush = New TextureBrush(img) g.fillrectangle(txtBrush, r)
ต.ย. การใช้งาน TextureBrush
ต.ย. การใช้งาน TextureBrush
ต.ย. การใช้งาน TextureBrush