หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ตัวควบคุมที่ผู้ใช้สามารถเลือกหรือล้างเพื่อตั้งค่าค่าเป็น จริง หรือ เท็จ
คำอธิบาย
ผู้ใช้สามารถระบุค่าบูลีนโดยใช้ตัวควบคุมที่คุ้นเคยนี้ ซึ่งมีการใช้ใน GUIs มาหลายทศวรรษแล้ว
คุณสมบัติของคีย์
Default – ค่าเริ่มต้นของตัวควบคุมก่อนที่ผู้ใช้จะเปลี่ยนแปลง
Text – ข้อความที่ปรากฏบนตัวควบคุมหรือชนิดผู้ใช้ในตัวควบคุม
Value – ค่าของตัวควบคุมการป้อนข้อมูล
คุณสมบัติเพิ่มเติม
BorderColor – สีเส้นขอบของตัวควบคุม
BorderStyle – กําหนดว่าเส้นขอบของตัวควบคุมจะเป็น เส้นทึบเส้นประเส้นไข่ปลา หรือ ไม่มี
BorderThickness – ความหนาของเส้นขอบของตัวควบคุม
การเติมพื้นหลังของกล่องกาเครื่องหมาย – สีพื้นหลังของกล่องที่ล้อมรอบเครื่องหมายในตัวควบคุมกล่องกาเครื่องหมาย
สีเส้นขอบของกล่องกาเครื่องหมาย – สีของเส้นขอบที่ล้อมรอบเครื่องหมายในตัวควบคุมกล่องกาเครื่องหมาย
ขนาดของกล่องกาเครื่องหมาย – ความกว้างและความสูงของกล่องที่ล้อมรอบเครื่องหมายในตัวควบคุมกล่องกาเครื่องหมาย
การเติมเครื่องหมายถูก – สีของเครื่องหมายในตัวควบคุมกล่องกาเครื่องหมาย
Color – สีของข้อความในตัวควบคุม
DisplayMode – กําหนดว่าตัวควบคุมจะอนุญาตให้ผู้ใช้ป้อนข้อมูล (แก้ไข) แสดงข้อมูลเท่านั้น (ดู) หรือถูกปิดใช้งาน (ปิดใช้งาน)
DisabledBorderColor สีของเส้นขอบของตัวควบคุม ถ้าคุณสมบัติ DisplayMode ของตัวควบคุมถูกตั้งค่าเป็น ปิดใช้งาน
DisabledColor – สีของข้อความในตัวควบคุม ถ้าคุณสมบัติ DisplayMode ถูกตั้งค่าเป็น Disabled
DisabledFill – สีพื้นหลังของตัวควบคุมถ้าคุณสมบัติ DisplayMode ถูกตั้งค่าเป็น Disabled
Fill – สีพื้นหลังของตัวควบคุม
FocusedBorderColor – สีของเส้นขอบของตัวควบคุมเมื่อตัวควบคุมถูกโฟกัส
FocusedBorderThickness – ความหนาของเส้นขอบของตัวควบคุมเมื่อตัวควบคุมถูกโฟกัส
Font – ชื่อของตระกูลแบบอักษรที่ข้อความปรากฏขึ้น
FontWeight – น้ําหนักของข้อความในตัวควบคุม: หนาครึ่งหนึ่งปกติ หรือบาง
Height – ระยะห่างระหว่างขอบด้านบนและด้านล่างของตัวควบคุม
HoverBorderColor – สีเส้นขอบของตัวควบคุมเมื่อผู้ใช้ชี้เมาส์ไว้บนตัวควบคุม
HoverColor – สีของข้อความในตัวควบคุมเมื่อผู้ใช้ชี้เมาส์ไว้
HoverFill – สีพื้นหลังของตัวควบคุมเมื่อผู้ใช้ชี้เมาส์ไว้
Italic – กําหนดว่าข้อความในตัวควบคุมเป็นตัวเอียงหรือไม่
OnCheck – การดําเนินการที่จะดําเนินการเมื่อค่าของกล่องกาเครื่องหมายหรือการสลับเปลี่ยนเป็นจริง
OnSelect – การดําเนินการที่จะดําเนินการเมื่อผู้ใช้แตะหรือคลิกตัวควบคุม
OnUncheck – การดําเนินการที่จะดําเนินการเมื่อค่าของกล่องกาเครื่องหมายหรือการสลับเปลี่ยนเป็นเท็จ
PaddingBottom – ระยะห่างระหว่างข้อความในตัวควบคุมและขอบด้านล่างของตัวควบคุมนั้น
PaddingLeft – ระยะห่างระหว่างข้อความในตัวควบคุมและขอบด้านซ้ายของตัวควบคุมนั้น
PaddingRight – ระยะห่างระหว่างข้อความในตัวควบคุมและขอบด้านขวาของตัวควบคุมนั้น
PaddingTop – ระยะห่างระหว่างข้อความในตัวควบคุมและขอบด้านบนสุดของตัวควบคุมนั้น
PressedBorderColor – สีเส้นขอบของตัวควบคุมเมื่อผู้ใช้แตะหรือคลิกตัวควบคุมนั้น
PressedColor – สีของข้อความในตัวควบคุมเมื่อผู้ใช้แตะหรือคลิกตัวควบคุมนั้น
PressedFill – สีพื้นหลังของตัวควบคุมเมื่อผู้ใช้แตะหรือคลิกตัวควบคุมนั้น
Reset – กําหนดว่าตัวควบคุมจะแปลงกลับเป็นค่าเริ่มต้นหรือไม่
Size – ขนาดฟอนต์ของข้อความที่ปรากฏบนตัวควบคุม
Strikethrough – กําหนดว่าจะมีเส้นผ่านข้อความที่ปรากฏบนตัวควบคุมหรือไม่
TabIndex – ลําดับการนําทางคีย์บอร์ดที่สัมพันธ์กับตัวควบคุมอื่นๆ
Tooltip – ข้อความอธิบายที่ปรากฏขึ้นเมื่อผู้ใช้โฮเวอร์เหนือตัวควบคุม
Underline – กําหนดว่าจะมีเส้นปรากฏใต้ข้อความที่ปรากฏบนตัวควบคุมหรือไม่
VerticalAlign – ตําแหน่งที่ตั้งของข้อความบนตัวควบคุมซึ่งสัมพันธ์กับจุดกึ่งกลางแนวตั้งของตัวควบคุมนั้น
Visible – กําหนดว่าตัวควบคุมแสดงอยู่หรือถูกซ่อนอยู่
Width – ระยะห่างระหว่างขอบด้านซ้ายและด้านขวาของตัวควบคุม
X – ระยะห่างระหว่างขอบด้านซ้ายของตัวควบคุมและขอบด้านซ้ายของคอนเทนเนอร์หลัก (หน้าจอถ้าไม่มีคอนเทนเนอร์หลัก)
Y – ระยะห่างระหว่างขอบด้านบนของตัวควบคุมและขอบด้านบนของคอนเทนเนอร์หลัก (หน้าจอ ถ้าไม่มีคอนเทนเนอร์หลัก)
ฟังก์ชันที่เกี่ยวข้อง
ตัวอย่าง
เพิ่มตัวควบคุม กล่องกาเครื่องหมาย ตั้งชื่อ chkReserve และตั้งค่าคุณสมบัติ Text ให้แสดง สํารองทันที
ไม่ทราบวิธีการ เพิ่ม ตั้งชื่อ และกําหนดค่าตัวควบคุมใช่หรือไม่
เพิ่มตัวควบคุม ตัวเลือกวันที่ และตั้งค่าคุณสมบัติ มองเห็นได้ เป็นสูตรนี้:
If(chkReserve.Value = true, true)ต้องการข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชัน If หรือ ฟังก์ชันอื่นหรือไม่
กด F5 คลิกหรือแตะ chkReserve เพื่อตั้งค่าคุณสมบัติของ ค่า เป็น จริง แล้วคลิกหรือแตะ chkReserve อีกครั้งเพื่อตั้งค่าคุณสมบัติของ ค่า เป็น เท็จ
ตัวควบคุม ตัวเลือกวันที่ จะปรากฏขึ้นเมื่อค่าของคุณสมบัติ chkReserve เป็น จริง แต่ไม่ปรากฎเมื่อเป็น เท็จ
เมื่อต้องการกลับไปยังพื้นที่ทํางานเริ่มต้น ให้กด Esc
แนวทางการช่วยสําหรับการเข้าถึง
ความคมชัดของสี
ต้องมีความคมชัดของสีที่เพียงพอระหว่าง:
- CheckmarkFill และ CheckboxBackgroundFill
- RadioBackgroundFill และ Fill
- RadioBackgroundFill และ PressedFill
- RadioBackgroundFill และ HoverFill
นี่เป็นส่วนเพิ่มเติมนอกเหนือจากข้อกําหนดความคมชัดของสีมาตรฐาน
การสนับสนุนตัวอ่านหน้าจอ
- จําเป็นต้องมีข้อความ
การสนับสนุนแป้นพิมพ์
- TabIndex ต้องเป็นศูนย์หรือมากกว่า เพื่อให้ผู้ใช้คีย์บอร์ดสามารถนําทางได้
- ต้องมองเห็นตัวบ่งชี้โฟกัสได้อย่างชัดเจน ใช้ FocusedBorderColor และ FocusedBorderThickness เพื่อดําเนินการนี้ให้สําเร็จ