Professional Documents
Culture Documents
บทที่ 11 การใช้งานคอมโทรลต่างๆที่น่าสนใจ
บทที่ 11 การใช้งานคอมโทรลต่างๆที่น่าสนใจ
แสดงข้อความด้วยคอมโทรล Label
โดยปกติแล้วเราจะใช้คอมโทรลLabel เข้ามาหน้าทีแสดงข้อความในส่วนแสดงผล ผูใ้ ช้งานไม่สามารถแก้ไขข้อความได้ ดังรูปที 11-1
การใช้งานคอมโทรลต่างๆทีน่าสนใจ
คุณสมบัติ หน้าที
ถ้าคุณต้องการสร้างข้อความทีเป็ นไฮเปอร์ลิงค์สาํ หรับเชือมโยงไปยังหน้าเว็บไซต์ สามารถทําได้เช่นกัน โดยเป็ นหน้าทีของคอนโทรล Link Label
Text ข้อความทีแสดงอยูใ่ นตัวคอมโทรล Label
Back Color กําหนดสีพืนหลังให้กบั คอมโทรล Label
Flat Style กําหนดรูปแบบปุ่ มกด มี 4 แบบ คือ
• Standard หมายถึง ใช้รูปแบบปกติ
• Popup กับ Flat หมายถึง ตัวปุ่ มกดมีลกั ษณะเป็ นแบบแบนราบ
• System หมายถึง ปุ่ มกดมีรูปแบบเดียวกับปฏิบตั ิการ Windows ของคุณ
Font กําหนดรูปแบบฟอนต์ทีจะใช้แสดงข้อความ
Fore Color กําหนดสีขอ้ ความ
Text Align กําหนดตําแหน่งของข้อความ มี 9 ตําแหน่ง กล่าวคือ แยกออกเป็ น 3 แถว คือ บน,กลาง, ล่าง โดยทีในแต่ละแถวแบ่งออกเป็ นอีก 3 ตําแหน่ง คือ ซ้าย,
กลางและขวา
Visible กําหนดการปราฏของคอนโทรล Button กล่าวคือ
• True หมายถึง ให้แสดงคอนโทรล Button ตามปกติ
• False หมายถึง ให้ซอ่ นตัวคอมโทรล Button
อธิบายการทํางานของโค้ด
1. ในเหตุการณ์ Form1_Load() เป็ นการกําหนดข้อความเชือมโยงแบบไฮเปอร์ลิงค์กอ่ นโดยการนับเป็ นตัวอักษร ซึงตัวอักษรตัวแรกนับเป็ น 0 (ช่องว่างนับเป็ น 1 ตัวอักษร)
ในกรณีนีผูเ้ ขียนเริมต้นตัวอักษรที 10 (ลําดับอ้างอิง 9) นับไปอีก 7 ตัวอักษร
การแสดงคําอธิบายด้วย ToolTip
คอนโทรล ToolTip ทําหน้าทีสร้างกรอบแสดงข้อความเล็กๆ เพือแจ้งข้อมูลให้ผูใ้ ช้งานทราบ เช่น แจ้งบอกข้อมูลว่า ผูใ้ ช้งานต้องป้ อนข้อมูลอะไร, แจ้งเตือนข้อมูลในระหว่างทํางาน
เป็ นต้น
3. เขียนโค้ดคังต่อไปนี
1. ให้คณ
ุ ออกแบบฟอร์ม ดังรูปที 11-19
2. ให้คณ
ุ กําหนดคุณสมบัตติ า่ งๆ ดังต่อไปนี
3. เขียนโค้ดดังต่อไปนี
การสร้างตัวเลือกแบบหลายตัวเลือกด้วยคอนโทรล
ในกรณีทคุี ณต้องการสร้างตัวเลือกแบบยินยอมให้ผใู ้ ช้งานสามารถเลือกได้หลายรายการในเวลาเดียวกัน เป็ นหน้าทีของคอนโทรล Check Box
ตัวอย่างที 11-6 การสร้างตัวเลือกแบบหลายตัวเลือกด้วยคอนโทรล Check Box มีขนตอนดั ั งนี
1. ให้คณ
ุ ออกแบบฟอร์มดังรูปที 11-21
2. ให้คณ
ุ กําหนดคุณสมบัติตา่ งๆ ดังต่อไปนี 3. เขียนโค้ดดังต่อไปนี
4. ทดสอบการทํางานได้ผลลัพธ์ดงั นี
การจัดกลุม่ ด้วยคอนโทรล Group Box
โดยปกติแล้ว เราจะใช้คอนโทรล Group Box เข้ามาทําหน้าทีจัดกลุม่ ให้กบั คอนโทรลต่างๆ ทีอยูใ่ นส่วนแสดงผลของเรา คุณสามารถกําหนดข้อความ
ให้กบั คอนโทรลต่างๆ ทีอยูใ่ นส่วนแสดงผลของเรา คุณสามารถกําหนดข้อความให้กบั คอนโทรล Group Box ได้ทคุี ณสมบัติ Text
การสร้างส่วนแสดงผลแบบแท็บด้วยคอนโทรล Tab Control
2. คุณเขียนโค้ดดังต่อไปนี 3. ทดสอบการทํางานได้ผลลัพธ์ดงั นี
ทํางานกับไฟล์ขอ้ ความด้วยคอนโทรล Rich Text Box , คุณสมบัตขิ องคอนโทรล Rich Text Box ทีสําคัญ
Open File Dialog และ Save File Dialog แสดงดังตารางต่อไปนี
คุณสมบัตขิ องคอนโทรล Open File Dialogค คุณสมบัตขิ องคอนโทรล Save File Dialog
แสดงดังตารางต่อไปนี แสดงดังตารางต่อไปนี
3. เขียนโค้ดดังต่อไปนี