หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ตัวควบคุมที่ผู้ใช้สามารถระบุค่าระหว่าง 1 และจํานวนสูงสุดที่คุณระบุ
คำอธิบาย
ในตัวควบคุมนี้ ผู้ใช้สามารถระบุ ตัวอย่างเช่น ว่าพวกเขาชอบบางอย่างมากขนาดไหนโดยการเลือกดาวจำนวนหนึ่ง
คุณสมบัติที่สำคัญ
Default – ค่าเริ่มต้นของตัวควบคุมก่อนที่ผู้ใช้จะเปลี่ยนแปลง
สูงสุด – ค่าสูงสุดที่ผู้ใช้สามารถตั้งค่าแถบเลื่อนหรือการจัดอันดับ
คุณสมบัติเพิ่มเติม
AccessibleLabel – ป้ายชื่อสําหรับโปรแกรมอ่านหน้าจอ
BorderColor – สีเส้นขอบของตัวควบคุม
BorderStyle – กําหนดว่าเส้นขอบของตัวควบคุมจะเป็น เส้นทึบเส้นประเส้นไข่ปลา หรือ ไม่มี
BorderThickness – ความหนาของเส้นขอบของตัวควบคุม
DisplayMode – กําหนดว่าตัวควบคุมจะอนุญาตให้ผู้ใช้ป้อนข้อมูล (แก้ไข) แสดงข้อมูลเท่านั้น (ดู) หรือถูกปิดใช้งาน (ปิดใช้งาน)
Fill – สีพื้นหลังของตัวควบคุม
FocusedBorderColor – สีของเส้นขอบของตัวควบคุมเมื่อตัวควบคุมถูกโฟกัส
FocusedBorderThickness – ความหนาของเส้นขอบของตัวควบคุมเมื่อตัวควบคุมถูกโฟกัส
Height – ระยะห่างระหว่างขอบด้านบนและด้านล่างของตัวควบคุม
OnChange – การดําเนินการที่จะดําเนินการเมื่อผู้ใช้เปลี่ยนแปลงค่าของตัวควบคุม (ตัวอย่างเช่น ด้วยการปรับแถบเลื่อน)
OnSelect – การดําเนินการที่จะดําเนินการเมื่อผู้ใช้แตะหรือคลิกตัวควบคุม
RatingFill – สีของรูปดาวในตัวควบคุมการจัดอันดับ
ReadOnly – กําหนดว่าผู้ใช้สามารถเปลี่ยนค่าของตัวควบคุมแถบเลื่อนหรือการจัดอันดับได้หรือไม่
Reset – กําหนดว่าตัวควบคุมจะแปลงกลับเป็นค่าเริ่มต้นหรือไม่
ShowValue – กําหนดว่าค่าของแถบเลื่อนหรือการจัดอันดับปรากฏขึ้นเมื่อผู้ใช้เปลี่ยนแปลงค่านั้นหรือโฮเวอร์เหนือตัวควบคุม
TabIndex – ลําดับการนําทางคีย์บอร์ดที่สัมพันธ์กับตัวควบคุมอื่นๆ
Tooltip – ข้อความอธิบายที่ปรากฏขึ้นเมื่อผู้ใช้โฮเวอร์เหนือตัวควบคุม
Visible – กําหนดว่าตัวควบคุมแสดงอยู่หรือถูกซ่อนอยู่
Width – ระยะห่างระหว่างขอบด้านซ้ายและด้านขวาของตัวควบคุม
X – ระยะห่างระหว่างขอบด้านซ้ายของตัวควบคุมและขอบด้านซ้ายของคอนเทนเนอร์หลัก (หน้าจอ ถ้าไม่มีคอนเทนเนอร์หลัก)
Y – ระยะห่างระหว่างขอบด้านบนของตัวควบคุมและขอบด้านบนของคอนเทนเนอร์หลัก (หน้าจอ ถ้าไม่มีคอนเทนเนอร์หลัก)
ฟังก์ชันที่เกี่ยวข้อง
Average( Value1, Value2, ... )
ตัวอย่าง
เพิ่มตัวควบคุม การจัดอันดับ แล้วตั้งชื่อว่า Quantitative
ไม่ทราบวิธีการ เพิ่ม ตั้งชื่อ และตั้งค่าคอนฟิกตัวควบคุม ใช่หรือไม่
เพิ่มตัวควบคุม ป้อนข้อความ ตั้งชื่อว่า Qualitative แล้วย้ายไปด้านล่างตัวควบคุม การจัดอันดับ
ตั้งค่าคุณสมบัติ Default ของตัวควบคุม ป้อนข้อความ เป็น "" และตั้งค่า HintText เป็นสูตรนี้:
If(Quantitative.Value > 3, "What did you especially like?", "How might we do better?")ต้องการข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชัน If หรือ ฟังก์ชันอื่นหรือไม่
กด F5 แล้วคลิกหรือแตะรูปดาวสี่หรือห้าดวงในตัวควบคุม การจัดอันดับ
ข้อความแนะนําในตัวควบคุม การป้อนข้อมูลด้วยตัวอักษร จะเปลี่ยนไปเพื่อสะท้อนการจัดอันดับสูง
คลิกหรือแตะรูปดาวที่น้อยกว่าสี่ดวงใน Quantitative
ข้อความแนะนําในตัวควบคุม การป้อนข้อมูลด้วยตัวอักษร จะเปลี่ยนไปเพื่อสะท้อนการจัดอันดับต่ํา
เมื่อต้องการกลับไปยังพื้นที่ทํางานเริ่มต้น ให้กด Esc
แนวทางการช่วยสําหรับการเข้าถึง
ความคมชัดของสี
ต้องมีความคมชัดของสีที่เพียงพอระหว่าง:
- RatingFill และ Fill
นี่เป็นส่วนเพิ่มเติมนอกเหนือจากข้อกําหนดความคมชัดของสีมาตรฐาน
การสนับสนุนตัวอ่านหน้าจอ
จําเป็นต้องมี AccessibleLabel
Note
โปรแกรมอ่านหน้าจอปฏิบัติต่อตัวควบคุม การจัดอันดับ เหมือนกับปุ่มตัวเลือก
การสนับสนุนแป้นพิมพ์
TabIndex ต้องเป็นศูนย์หรือมากกว่า เพื่อให้ผู้ใช้คีย์บอร์ดสามารถนําทางได้
ต้องมองเห็นตัวบ่งชี้โฟกัสได้อย่างชัดเจน ใช้ FocusedBorderColor และ FocusedBorderThickness เพื่อดําเนินการนี้ให้สําเร็จ
พิจารณาใช้ตัวควบคุมอื่นถ้ามีดาวมากเกินไป การนําทางด้วยแป้นพิมพ์อาจเป็นเรื่องน่าเบื่อและการเลือกได้อย่างแม่นยําด้วยหน้าจอสัมผัสอาจเป็นเรื่องยาก
Note
การโต้ตอบแป้นพิมพ์เดียวกันสําหรับปุ่มตัวเลือกสามารถใช้บน การจัดอันดับได้