แชร์ผ่าน


ตัวควบคุม การป้อนข้อมูลด้วยปากกา ใน Power Apps

ตัวควบคุมที่ผู้ใช้สามารถวาด ลบ และเน้นพื้นที่ของรูปภาพได้

คำอธิบาย

ผู้ใช้สามารถใช้ตัวควบคุมนี้ได้เหมือนกับไวท์บอร์ด การวาดไดอะแกรม และการเขียนคำที่สามารถแปลงเป็นข้อความที่พิมพ์ได้

ข้อจำกัด

ตัวควบคุมการป้อนข้อมูลด้วยปากกามีข้อจำกัดดังต่อไปนี้

  • ตัวควบคุมปากการองรับการวาดโดยใช้เมาส์หรือการป้อนข้อมูลด้วยการสัมผัสในแอป Windows เพียงบางส่วนเท่านั้น เส้นอาจไม่สม่ำเสมอ เพื่อการวาดที่ราบรื่น ให้ใช้ปากกาหรือเรียกใช้แอปในเบราว์เซอร์

คุณสมบัติที่สำคัญ

Image – คุณสมบัติเอาท์พุตที่แสดงรูปภาพที่วาดโดยผู้ใช้

Color – สีของเส้นป้อนข้อมูล

Mode – ตัวควบคุมอยู่ในโหมด วาด หรือ ลบ โหมดการเลือกถูกตัดออก

คุณสมบัติเพิ่มเติม

AccessibleLabel – ป้ายชื่อสำหรับตัวอ่านหน้าจอ สามารถใช้เพื่ออธิบายวัตถุประสงค์ของตัวควบคุมและวิธีการป้อนข้อมูลอื่นๆ ได้

BorderColor – สีของเส้นขอบของตัวควบคุม

BorderStyle – กำหนดว่าเส้นขอบของตัวควบคุมจะเป็น ทึบ ประ จุด หรือ ไม่มี

BorderThickness – ความหนาของเส้นขอบของตัวควบคุม

DisplayMode – กำหนดว่าตัวควบคุมจะอนุญาตให้ผู้ใช้ป้อนข้อมูล (แก้ไข) แสดงข้อมูลเท่านั้น (มุมมอง) หรือถูกปิดใช้งาน (ปิดใช้งาน)

Fill – สีพื้นหลังของตัวควบคุม

Height – ระยะห่างระหว่างขอบด้านบนและด้านล่างของตัวควบคุม

Inputถูกตัดออก กำหนดว่าการป้อนข้อมูลรองรับการป้อนข้อมูลโดยเมาส์ ปากกา หรือการสัมผัส ค่าเริ่มต้น (7) รองรับทั้งสามอย่าง

OnSelect – การดำเนินการเพื่อดำเนินการเมื่อผู้ใช้แตะหรือคลิกตัวควบคุม

SelectionColor – สีข้อความของรายการที่เลือกในรายการ หรือสีของเครื่องมือการเลือกในตัวควบคุมปากกา

SelectionThickness – ความหนาของเครื่องมือการเลือกสำหรับตัวควบคุมการป้อนข้อมูลด้วยปากกา

ShowControls – กำหนดว่าจะแสดงตัวเล่นเสียงหรือวิดีโอ ตัวอย่างเช่น ปุ่มเล่นและแถบปรับระดับเสียง และตัวควบคุมปากกาแสดงขึ้น ตัวอย่างเช่น ไอคอนสำหรับการวาด การลบ และการล้าง

Size – ขนาดแบบอักษรของข้อความที่ปรากฏบนตัวควบคุม

Tooltip – ข้อความอธิบายที่ปรากฏขึ้นเมื่อผู้ใช้วางเมาส์เหนือตัวควบคุม

Visible – กำหนดว่าตัวควบคุมปรากฏขึ้น หรือถูกซ่อน

Width – ระยะห่างระหว่างขอบด้านซ้ายและด้านขวาของตัวควบคุม

X – ระยะห่างระหว่างขอบด้านซ้ายของตัวควบคุมและขอบด้านซ้ายของคอนเทนเนอร์หลัก (หน้าจอ ถ้าไม่มีคอนเทนเนอร์หลัก)

Y – ระยะห่างระหว่างขอบด้านบนของตัวควบคุมและขอบด้านบนของคอนเทนเนอร์หลัก (หน้าจอ ถ้าไม่มีคอนเทนเนอร์หลัก)

Collect( CollectionName, DatatoCollect )

ตัวอย่าง

สร้างชุดรูปภาพ

  1. เพิ่มตัวควบคุม การป้อนข้อมูลด้วยปากกา ตั้งชื่อว่า MyDoodles แล้วตั้งค่าคุณสมบัติ ShowControls เป็น จริง

    ไม่ทราบวิธีการ เพิ่ม ตั้งชื่อ และตั้งค่าคอนฟิกตัวควบคุม ใช่หรือไม่

  2. เพิ่มตัวควบคุม ปุ่ม ย้ายไปยังด้านล่างของ MyDoodles แล้วตั้งค่าคุณสมบัติ Text ของตัวควบคุม ปุ่ม ให้แสดง เพิ่ม

  3. ตั้งค่าคุณสมบัติ OnSelect ของตัวควบคุม ปุ่ม เป็นสูตรนี้:
    Collect(Doodles, {Sketch:MyDoodles.Image})

  4. เพิ่มตัวควบคุม แกลเลอรีรูปภาพ ย้ายไปยังด้านล่างของตัวควบคุม ปุ่ม แล้วลดความกว้างของตัวควบคุม แกลเลอรีรูปภาพ จนกว่าจะแสดงสามรายการ

  5. ตั้งค่าคุณสมบัติ Items ของตัวควบคุม แกลเลอรีรูปภาพ เป็น Doodles และจากนั้น กด F5

  6. วาดภาพใน MyDoodles แล้วจากนั้น คลิกหรือแตะตัวควบคุม ปุ่ม

    รูปภาพที่คุณวาดจะปรากฏในตัวควบคุม แกลเลอรีรูปภาพ

  7. (ตัวเลือกเพิ่มเติม) ในตัวควบคุม การป้อนข้อมูลด้วยปากกา ให้คลิกหรือแตะไอคอนเพื่อล้างรูปภาพที่คุณวาด วาดภาพอื่น แล้วจากนั้น คลิกหรือแตะตัวควบคุม ปุ่ม

  8. ในตัวควบคุม ชแกลเลอรีรูปภาพ ให้ตั้งค่าคุณสมบัติ OnSelect ของตัวควบคุม รูปภาพ เป็นสูตรนี้:
    Remove(Doodles, ThisItem)

  9. ลบภาพวาดโดยการคลิกหรือแตะภาพในตัวควบคุม รูปภาพ แกลเลอรี

ใช้ฟังก์ชัน SaveData เพื่อบันทึกภาพวาดของคุณลงในเครื่อง หรือฟังก์ชัน Patch เพื่อบันทึกไปยังแหล่งข้อมูล

แนวทางการช่วยสำหรับการเข้าถึง

ความคมชัดของสี

ต้องมีความคมชัดของสีที่เพียงพอระหว่าง:

  • BorderColor และสีภายนอกตัวควบคุม (ถ้ามีเส้นขอบ)
  • Fill และสีภายนอกตัวควบคุม (ถ้าไม่มีเส้นขอบ)

การสนับสนุนตัวอ่านหน้าจอ

  • ควรมี AccessibleLabel

    ข้อสำคัญ

    ผู้ใช้ตัวอ่านหน้าจอไม่สามารถเข้าถึง Pen input ได้ ให้ฟอร์มการป้อนข้อมูลอื่นเสมอ ตัวอย่างเช่น ถ้าจำเป็นต้องใช้ภาพร่าง ให้ลองเพิ่มตัวควบคุม เพิ่มรูปภาพ สำหรับผู้ใช้ที่จะอัปโหลดรูปภาพ สามารถเสนอวิธีการทั้งสองวิธี และผู้ใช้สามารถเลือกวิธีการที่พวกเขาพึงพอใจได้

การรองรับแป้นพิมพ์

ข้อสำคัญ

ผู้ใช้แป้นพิมพ์ไม่สามารถเข้าถึง Pen input ได้ ให้ฟอร์มการป้อนข้อมูลอื่นเสมอ ตัวอย่างเช่น ถ้าจำเป็นต้องใช้ลายเซ็น ให้ลองเพิ่ม การป้อนข้อความ สำหรับผู้ใช้ที่จะใส่ชื่อของตนเอง สามารถเสนอวิธีการทั้งสองวิธี และผู้ใช้สามารถเลือกวิธีการที่พวกเขาพึงพอใจได้

หมายเหตุ

บอกให้เราทราบเกี่ยวกับภาษาที่คุณต้องการในคู่มือ ทำแบบสำรวจสั้นๆ (โปรดทราบว่าแบบสำรวจนี้เป็นภาษาอังกฤษ)

แบบสำรวจนี้ใช้เวลาทำประมาณเจ็ดนาที ไม่มีการเก็บข้อมูลส่วนบุคคล (คำชี้แจงสิทธิ์ส่วนบุคคล)