SetFormFieldValueAndRefresh
表单域、查看器交互
描述
把 NewValue 写入字段,丢弃承载该字段的页面的缓存位图以使下一次绘制重新渲染,并触发 OnFormFieldValueChanged
FieldIndex 可以是部件临时索引或基础字段索引;只读字段被拒绝,超过字段 MaxLen 的文本值被截断
语法
Delphi
Function TPDFlibViewer.SetFormFieldValueAndRefresh(FieldIndex: Integer; Const NewValue: WideString): Integer;参数
| FieldIndex | 从 1 开始的基础字段索引或 Widget 临时索引 |
|---|---|
| NewValue | 要存储到字段中的值 |
返回值
| 0 | 没有打开的文档、字段未知或只读,或写入失败 |
|---|---|
| 1 | 值已存储,受影响的页面已失效且事件已触发 |
另请参阅
OnFormFieldValueChanged, ToggleCheckBoxField, SetFormFieldValue, RefreshPage, TPDFlibViewer