หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
การกําหนดค่าคุณสมบัติที่ช่วยในการโต้ตอบกับตัวควบคุมรูปแบบอื่นที่เหมาะสําหรับผู้ใช้ที่มีความทุพพลภาพ
คุณสมบัติ
AccessibleLabel
ป้ายชื่อสําหรับโปรแกรมอ่านหน้าจอ
ค่าว่างสําหรับตัวควบคุมรูปภาพไอคอนและรูปร่างจะซ่อนตัวควบคุมจากผู้ใช้โปรแกรมอ่านหน้าจอ
สด
วิธีที่โปรแกรมอ่านหน้าจอควรประกาศการเปลี่ยนแปลงเนื้อหา พร้อมใช้งานเฉพาะในตัวควบคุม ป้ายชื่อ
- เมื่อตั้งค่าเป็น ปิด โปรแกรมอ่านหน้าจอจะไม่ประกาศการเปลี่ยนแปลง
- เมื่อตั้งค่าเป็น สุภาพ โปรแกรมอ่านหน้าจอจะพูดจบก่อนที่จะประกาศการเปลี่ยนแปลงใดๆ ที่เกิดขึ้นในขณะที่โปรแกรมอ่านหน้าจอกําลังพูด
- เมื่อตั้งค่า เป็นยืนยัน โปรแกรมอ่านหน้าจอจะขัดขวางตัวเองเพื่อประกาศการเปลี่ยนแปลงใดๆ ที่เกิดขึ้นในขณะที่โปรแกรมอ่านหน้าจอกําลังพูด
เรียนรู้วิธีการประกาศการเปลี่ยนแปลงแบบไดนามิกกับภูมิภาคที่ถ่ายทอดสด
บทบาท
วัตถุประสงค์ของตัวควบคุม พร้อมใช้งานเฉพาะในตัวควบคุม ป้ายชื่อ
ซึ่งช่วยให้ผู้ใช้โปรแกรมอ่านหน้าจอทราบว่า ป้ายชื่อ เป็นหัวเรื่องและอนุญาตให้พวกเขานําทางไปยังส่วนต่าง ๆ ของแอปได้อย่างรวดเร็วหรือไม่ ควรมีหนึ่ง Heading1 ในแต่ละหน้าจอที่ทําหน้าที่เป็นหัวเรื่องหลัก ใช้ Heading2 สําหรับหัวเรื่องย่อย Heading3 และ Heading4 สามารถใช้สําหรับลําดับชั้นที่ละเอียดยิ่งขึ้นของหัวเรื่องได้
ใช้ ค่าเริ่มต้น สําหรับข้อความปกติ
ยอมรับ TabIndex และโฟกัส
กําหนดว่าตัวควบคุมเข้าร่วมในการนําทางแป้นพิมพ์หรือไม่
คุณสามารถใช้ AcceptsFocus เพื่อกําหนดค่าการนําทางของแป้นพิมพ์สําหรับ ตัวควบคุมที่ทันสมัยได้ ตัวควบคุมแบบคลาสสิกใช้ TabIndex
| AcceptsFocus | TabIndex | พฤติกรรม | ค่าเริ่มต้นสําหรับ |
|---|---|---|---|
| จริง | 0 หรือมากกว่า | ตัวควบคุมจะเข้าร่วมในการนําทางแป้นพิมพ์ เว้นแต่จะถูกซ่อนหรือปิดใช้งาน | ปุ่ม การ ป้อนข้อความกล่องคําสั่งผสม และตัวควบคุมแบบโต้ตอบอื่นๆ โดยทั่วไป |
| เท็จ | −1 หรือน้อยกว่า 0 | ตัวควบคุมไม่เข้าร่วมในการนําทางของแป้นพิมพ์ | ป้ายชื่อรูปไอคอน และตัวควบคุมอื่น ๆ โดยทั่วไปแล้วไม่ใช่ตัวควบคุมแบบโต้ตอบ |
ลําดับการนําทางแป้นพิมพ์ใด ๆ สามารถทําได้ด้วยคุณสมบัติเหล่านี้พร้อมกับการใช้ตัวควบคุมคอนเทนเนอร์ สําหรับ TabIndex เราขอแนะนําให้ใช้ 0 หรือ -1 เพื่อความง่าย
ตัวควบคุมที่มีค่าคุณสมบัติ ที่มองเห็นได้ ของค่าคุณสมบัติ false หรือ DisplayMode ของ ปิดใช้งาน จะไม่รวมอยู่ในการนําทางของแป้นพิมพ์
สําคัญ
TabIndex มีผลต่อการนําทางของแป้นพิมพ์เท่านั้น ลําดับการควบคุมเชิงตรรกะยังคงจําเป็นสําหรับผู้ใช้โปรแกรมอ่านหน้าจอเพื่อทําความเข้าใจโครงสร้างแอป ผู้ใช้โปรแกรมอ่านหน้าจอบางรายไม่ได้ใช้แป้นพิมพ์