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