ตัวควบคุม เพิ่มรูปภาพ ในแอปพื้นที่ทำงาน

ถ่ายภาพหรือโหลดรูปภาพจากอุปกรณ์

รายละเอียด

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

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

ดู การอ้างอิงตัวควบคุมรูปภาพ สำหรับคุณสมบัติของ รูปภาพ

คุณสมบัติ เพิ่มรูปภาพ ปุ่ม

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

Align – ตำแหน่งของข้อความที่สอดคล้องกับจุดกึ่งกลางแนวนอนของตัวควบคุม

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

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

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

ChangePictureText – ข้อความที่ปรากฏบนปุ่มเมื่อมีการอัปโหลดรูป

Color – สีของข้อความในตัวควบคุม

DisabledBorderColor – สีของเส้นขอบของตัวควบคุม ถ้าคุณสมบัติ DisplayMode ของตัวควบคุมถูกตั้งค่าเป็น ปิดใช้งาน

DisabledColor – สีของข้อความในตัวควบคุม ถ้าคุณสมบัติ DisplayMode ถูกตั้งค่าเป็น ปิดใช้งาน

DisabledFill – สีพื้นหลังของตัวควบคุม ถ้าคุณสมบัติ DisplayMode ถูกตั้งค่าเป็น ปิดใช้งาน

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

Error - ถ้าพบปัญหาในการอัปโหลดรูปภาพ คุณสมบัตินี้จะมีสตริงข้อผิดพลาดที่เหมาะสม

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

FocusedBorderColor – สีของเส้นขอบของตัวควบคุม เมื่อตัวควบคุมถูกโฟกัส

FocusedBorderThickness – ความหนาของเส้นขอบของตัวควบคุม เมื่อตัวควบคุมถูกโฟกัส

Font – ชื่อของตระกูลของแบบอักษรที่ข้อความปรากฏ

FontWeight – น้ำหนักของข้อความในตัวควบคุม: หนา หนาครึ่งหนึ่ง ปกติ หรือ บาง

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

HoverBorderColor – สีของเส้นขอบของตัวควบคุม เมื่อผู้ใช้ค้างตัวชี้เมาส์ไว้บนตัวควบคุมนั้น

HoverColor – สีของข้อความในตัวควบคุม เมื่อผู้ใช้ค้างตัวชี้เมาส์ไว้บนนั้น

HoverFill – สีพื้นหลังของตัวควบคุม เมื่อผู้ใช้ค้างตัวชี้เมาส์ไว้บนนั้น

Italic – กำหนดว่าข้อความในตัวควบคุมเป็นตัวเอียงหรือไม่

สื่อ – ตัวระบุสำหรับคลิปที่ตัวควบคุมเสียงหรือวิดีโอเล่น

OnChange – การดำเนินการเพื่อดำเนินการเมื่อผู้ใช้เปลี่ยนแปลงค่าของตัวควบคุม (ตัวอย่างเช่น การปรับตัวเลื่อน)

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

Padding – ระยะห่างระหว่างข้อความบนปุ่มนำเข้าหรือส่งออกและขอบของปุ่มนั้น

PressedBorderColor – สีของเส้นขอบของตัวควบคุม เมื่อผู้ใช้แตะหรือคลิกตัวควบคุมนั้น

PressedColor – สีของข้อความ เมื่อผู้ใช้แตะหรือคลิกตัวควบคุมนั้น

PressedFill – สีพื้นหลังของตัวควบคุม เมื่อผู้ใช้แตะหรือคลิกตัวควบคุมนั้น

Reset – กำหนดว่าตัวควบคุมจะแปลงกลับเป็นค่าเริ่มต้นหรือไม่

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

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

TabIndex – ลำดับการนำทางคีย์บอร์ดที่สัมพันธ์กับตัวควบคุมอื่นๆ

Text – ข้อความที่ปรากฏบนปุ่มเมื่อไม่มีการอัปโหลดรูป

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

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

UseMobileCamera – จะใช้กล้องมือถือโดยตรง เมื่อพร้อมใช้งานหรือไม่ สำหรับอุปกรณ์ Android คุณสมบัตินี้ต้องมีการเปิดการตั้งค่าทดลอง การบันทึกข้อมูลจากสื่อที่ดีขึ้น

VerticalAlign – ตำแหน่งของข้อความในตัวควบคุมที่สอดคล้องกับจุดกึ่งกลางแนวตั้งของตัวควบคุมนั้น

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

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

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

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

ฟังก์ชันที่เกี่ยวข้อง

Patch( DataSource BaseRecord ChangeRecord )

ตัวอย่าง

เพิ่มรูปภาพลงในตัวควบคุม แกลเลอรีรูปภาพ

  1. เพิ่มตัวควบคุม เพิ่มรูปภาพ แล้วคลิกสามครั้ง

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

  2. ในกล่องโต้ตอบ เปิด ให้คลิกหรือแตะไฟล์รูปภาพ แล้วคลิกหรือแตะ เปิด

  3. เพิ่มตัวควบคุม ปุ่ม ย้ายไปยังใต้ตัวควบคุม เพิ่มรูปภาพ แล้วตั้งค่าคุณสมบัติ OnSelect สำหรับตัวควบคุม ปุ่ม ให้กับสูตรนี้:
    Collect(MyPix, AddMediaButton1.Media)

    ต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชัน Collect หรือ ฟังก์ชันอื่นๆ ใช่หรือไม่

  4. เพิ่มตัวควบคุม แกลเลอรีแนวตั้ง และตั้งค่าคุณสมบัติ Items เป็น MyPix

  5. เลือกตัวควบคุม รูปภาพ ในคลังภาพและตั้งค่าคุณสมบัติ รูปภาพ เป็น ThisItem.Value

  6. กด F5 แล้วคลิกหรือแตะตัวควบคุม ปุ่ม

    รูปภาพจากตัวควบคุม เพิ่มรูปภาพ จะปรากฏในตัวควบคุม แกลเลอรีแนวตั้ง ถ้ารูปภาพของคุณมีอัตราส่วนกว้างยาวเท่ากับตัวควบคุม รูปภาพ ในตัวควบคุม แกลเลอรีแนวตั้ง ให้ตั้งค่าคุณสมบัติ ImagePosition ของตัวควบคุม รูปภาพ เป็น พอดี

  7. คลิกหรือแตะตัวควบคุม เพิ่มรูปภาพ คลิกหรือแตะไฟล์รูปภาพอื่นๆ คลิกหรือแตะ เปิด แล้วคลิกหรือแตะตัวควบคุม ปุ่ม ที่คุณเพิ่ม

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

  8. (ไม่บังคับ) ทำซ้ำขั้นตอนก่อนหน้าอย่างน้อยหนึ่งครั้ง แล้วย้อนกลับไปยังพื้นที่ทำงานเริ่มต้นโดยการกด Esc

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

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

แนวทางเดียวกันสำหรับ ปุ่ม และการนำ รูปภาพ ไปใช้ นอกจากนี้ ให้ลองใช้ตัวเลือกต่อไปนี้:

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

  • เพิ่มรูปภาพ ปุ่ม ต้องมีความคมชัดที่เพียงพอระหว่างข้อความและพื้นหลังของปุ่ม เนื่องจากรูปที่อัปโหลดอาจมีสีแตกต่างกัน ให้ใช้การ Fill สีทึบบน เพิ่มรูปภาพ ปุ่ม เพื่อให้แน่ใจว่ามีความคมชัดที่สอดคล้องกัน

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

  • เพิ่มรูปภาพ ปุ่ม ต้องมี Text และ ChangePictureText ที่พร้อมท์ให้ผู้ใช้เพิ่มหรือเปลี่ยนรูปภาพ

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

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

หมายเหตุ

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

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