การสร้าง User Control ใช้เองใน C#

ทำไมต้องสร้าง User Control ใช้เอง

เพื่อให้ได้ Control ตัวใหม่ ที่เหมาะจะใช้เป็น Template เพือให้ง่ายต่อการแก้ไข และใส่ Effect ได้ง่ายขึ้น

วิธีการ

  1. คลิกขวา Add > New Item
  2. เลือก User Control ตั้งชื่อ File
  3. ปรับแต่หน้าตา User Control ตามต้องการ

แล้วถ้าต้องการใส่ Properties เพื่อให้แก้ไขค่าได้ล่ะ?

ให้ใส่ Code นี้เข้าไปใน .cs โดยสมมุติว่า Properties ที่จะเพิ่มชื่อว่า Text และเมื่อแก้ไขจะให้ไปแก้ค่า Text ของ txtBlock

จบครับ

การนำไปประยุกต์ใช้

สามารถใส่ Effect เป็น state ใน Control ได้ และยังใส่ Event ได้อีกด้วยประหยัดการ Code และแก้ไขได้ง่ายขึ้นอีกด้วย

Loading Facebook Comments ...