SetFormFieldValueAndRefresh
ฟิลด์ฟอร์ม, การโต้ตอบกับโปรแกรมดู
คำอธิบาย
เขียน NewValue ลงฟิลด์ ทิ้งบิตแมปที่แคชไว้ของหน้าที่มีฟิลด์นั้นอยู่ เพื่อให้การวาดครั้งถัดไปเรนเดอร์ใหม่ และยก OnFormFieldValueChangedFieldIndex อาจเป็นดัชนีชั่วคราวของวิดเจ็ตหรือดัชนีฟิลด์ฐาน ฟิลด์แบบอ่านอย่างเดียวจะถูกปฏิเสธ และค่าข้อความที่ยาวเกิน MaxLen ของฟิลด์จะถูกตัดให้สั้นลง
ไวยากรณ์
Delphi
Function TPDFlibViewer.SetFormFieldValueAndRefresh(FieldIndex: Integer; Const NewValue: WideString): Integer;พารามิเตอร์
| FieldIndex | ดัชนีฟิลด์ฐานแบบนับจาก 1 หรือดัชนีชั่วคราวของวิดเจ็ต |
|---|---|
| NewValue | ค่าที่จะจัดเก็บลงฟิลด์ |
ค่าที่ส่งกลับ
| 0 | ไม่มีเอกสารที่เปิดอยู่ ฟิลด์ไม่รู้จักหรืออ่านอย่างเดียว หรือการเขียนล้มเหลว |
|---|---|
| 1 | จัดเก็บค่าแล้ว หน้าที่ได้รับผลถูกทำให้ใช้ไม่ได้ และอีเวนต์ถูกยกขึ้น |
ดูเพิ่มเติม
OnFormFieldValueChanged, ToggleCheckBoxField, SetFormFieldValue, RefreshPage, TPDFlibViewer