Control Events
OnFilesToUploadChanged
Event Arguments: form: pf.Form args: pf.IEventArgs where pf.IEventArgs: export interface IEventArgs { Sender: any; } The OnFilesToUploadChanged Event can be found in the following Controls:
OnEditItem
Occurs before the edit form for an item is displayed. You can create the actual form of each item and return the value. Event Arguments: form: pf.Form args: pf.IItemEventArgs where pf.IItemEventArgs: export interface IItemEventArgs { Sender: any; ...
OnEndEdit
Occurs after the edit of list item ends. Event Arguments: form: pf.Form args: pf.IItemEventArgs where pf.IItemEventArgs: export interface IItemEventArgs { Sender: any; Control: any; DataItem: any; } Returns: any The OnEndEdit Event can be found in ...
OnExpanded
Event Arguments: form: pf.Form args: pf.IEventArgs where pf.IEventArgs: export interface IEventArgs { Sender: any; } The OnExpanded Event can be found in the following Controls:
OnColumnFilter
Occurs when a column filter is compared with the dataitem value Event Arguments: form: pf.Form args: pf.IListBoxColumnFilterArgs where pf.IListBoxColumnFilterArgs: export interface IListBoxColumnFilterArgs { Sender: any; DataItem: any; Column: ...
OnCreateColumnFilters
Used to override the creation of filter values for column filters Event Arguments: form: pf.Form args: pf.IListBoxCreateColumnFilterArgs where pf.IListBoxCreateColumnFilterArgs: export interface IListBoxCreateColumnFilterArgs { Sender: any; Column: ...
OnDblClick
Occurs when a Button is double clicked. Event Arguments: form: pf.Form args: pf.IControlEventArgs where pf.IControlEventArgs: export interface IControlEventArgs { Sender: any; Event: any; } The OnDblClick Event can be found in the following Controls:
OnFormInitialized
Occurs after OnLoadCompleted (formula evaluations, visibility/enabled formulas are completed) Event Arguments: form: pf.Form args: pf.IEventArgs where pf.IEventArgs: export interface IEventArgs { Sender: any; } The OnFormInitialized Event can be ...
OnFormInitializing
Occurs after OnFormDeserialized Event Arguments: form: pf.Form args: pf.IEventArgs where pf.IEventArgs: export interface IEventArgs { Sender: any; } The OnFormInitializing Event can be found in the following Controls:
OnGotFocus
Occurs when the focus is passed to the control Event Arguments: form: pf.Form args: pf.IEventArgs where pf.IEventArgs: export interface IEventArgs { Sender: any; } Returns: any The OnGotFocus Event can be found in the following Controls:
OnFilesToUploadChanging
Event Arguments: form: pf.Form args: pf.IFilesToUploadChangingArgs where pf.IFilesToUploadChangingArgs: export interface IFilesToUploadChangingArgs { Sender: any; AddedFiles: IUploadFileInfo[]; DeletedFiles: IUploadFileInfo[]; Async: boolean; ...
OnFilesUploaded
Occurs after all selected files are uploaded. Event Arguments: form: pf.Form args: pf.IEventArgs where pf.IEventArgs: export interface IEventArgs { Sender: any; } The OnFilesUploaded Event can be found in the following Controls:
OnFormDeserialized
Occurs after the form is deserialized and instanciated. Event Arguments: form: pf.Form args: pf.IEventArgs where pf.IEventArgs: export interface IEventArgs { Sender: any; } The OnFormDeserialized Event can be found in the following Controls:
OnBeforeItemSaved
Event Arguments: form: pf.Form args: pf.IItemEventArgs where pf.IItemEventArgs: export interface IItemEventArgs { Sender: any; Control: any; DataItem: any; } Returns: any The OnBeforeItemSaved Event can be found in the following Controls:
OnBeforeToolsCreated
Event Arguments: form: pf.Form args: pf.ILookupLoadedEventArgs where pf.ILookupLoadedEventArgs: { Sender: any; Tools: any[]; } The OnBeforeToolsCreated Event can be found in the following Controls:
OnBeginEdit
Occurs after a list item turns to Edit Mode. Event Arguments: form: pf.Form args: pf.IItemEventArgs where pf.IItemEventArgs: export interface IItemEventArgs { Sender: any; Control: any; DataItem: any; } Returns: any The OnBeginEdit Event can be found ...
FormDefinitionConverter
Occurs before form deserialization begins. Event arguments: { Sender: any; FormDefinition: any; } Event Arguments: form: pf.Form args: pf.IFormDefinitionLoadedArgs where pf.IFormDefinitionLoadedArgs: export interface IRepeatingSectionCreatedEventArgs ...
OnBeforeFormDeserialization
Occurs before the form is deserialized and instanciated. Event arguments: form_json_definition Event Arguments: form: pf.Form args: pf.IEventArgs where pf.IEventArgs: export interface IEventArgs { Sender: any; } The OnBeforeFormDeserialization Event ...
OnCellCreated
Occurs when a control is auto-generated for a row, using the Columns property. Event Arguments: form: pf.Form args: pf.IListBoxItemEventArgs where pf.IListBoxItemEventArgs: export interface IListBoxItemEventArgs { Sender: any; Control: any DataItem: ...
OnClick
Occurs when a Button is clicked. Event Arguments: form: pf.Form args: pf.IControlEventArgs where pf.IControlEventArgs: export interface IControlEventArgs { Sender: any; Event: any; } The OnClick Event can be found in the following Controls:
OnCollapsed
Event Arguments: form: pf.Form args: pf.IEventArgs where pf.IEventArgs: export interface IEventArgs { Sender: any; } The OnCollapsed Event can be found in the following Controls:
OnBeginEvaluateValue
Event Arguments: form: pf.Form args: pf.IEventArgs where pf.IEventArgs: export interface IEventArgs { Sender: any; } The OnBeginEvaluateValue Event can be found in the following Controls:
OnBindGroupItem
Occurs before each group item is displayed. You can create the actual content of each item and return the value. The Control property container a [Level] property that contains a zero-based index of the level of the header Event Arguments: form: ...
OnBindItem
Occurs before each item is displayed. You can create the actual content of each item and return the value. Event Arguments: form: pf.Form args: pf.IItemEventArgs where pf.IItemEventArgs: export interface IItemEventArgs { Sender: any; Control: any; ...
OnItemChanged
Occurs when the value of a data control in the row changes Event Arguments: form: pf.Form args: pf.IItemEventArgs where pf.IItemEventArgs: export interface IItemEventArgs { Sender: any; DataItem: any; Control: any; } The OnItemChanged Event can be ...
OnRowCreated
Occurs when the listbox auto-generates a table or form using the Columns property. Event Arguments: form: pf.Form args: pf.IRowCreatedArgs where pf.IRowCreatedArgs: export interface IRowCreatedArgs { Sender: any Control: (form or table) DataItem: ...
OnSelectedItemChanged
Event Arguments: form: pf.Form args: pf.IItemEventArgs where pf.IItemEventArgs: export interface IItemEventArgs { Sender: any; DataItem: any; Control: any; } The OnSelectedItemChanged Event can be found in the following Controls:
OnSelectedTabPageChanged
Occurs when a new TabPage is selected. Event Arguments: form: pf.Form args: pf.ISelectedTabPageChangedEventArgs where pf.ISelectedTabPageChangedEventArgs: export interface ISelectedTabPageChangedEventArgs { Sender: any; ActivatedTabPage: pf.TabPage; ...
OnResized
Occurs when the control is resized. Event Arguments: form: pf.Form args: pf.IEventArgs where pf.IEventArgs: export interface IEventArgs { Sender: any; } The OnResized Event can be found in the following Controls:
OnResultItemFormat
Formats the result item as it appears in the result drom down list Event Arguments: form: pf.Form args: pf.IItemFormatEventArgs where pf.IItemFormatEventArgs: export interface IItemFormatEventArgs { Sender: any; DataItem: any; } The ...
OnRowAdded
Occurs after each form for a listbox row is created and the appropriate value is set for form data. Event Arguments: form: pf.Form args: pf.IListBoxFormAddedEventArgs where pf.IListBoxFormAddedEventArgs: export interface IListBoxFormAddedEventArgs { ...
OnValueChangedFromUI
Occurs whenever the value is changed from the user interface. Event Arguments: form: pf.Form args: pf.IValueChangedEventArgs where pf.IValueChangedEventArgs: export interface IValueChangedEventArgs { Sender: any; Value?: any; } The ...
OnValueChanging
Occurs before the Value of a control changes. You can cancel the change by setting args.Cancel to true. Event Arguments: form: pf.Form args: pf.IValueChangingEventArgs where pf.IValueChangingEventArgs: export interface IValueChangingEventArgs { ...
OnValueLoaded
Occurs after the value provider retrieved data for this control. Event Arguments: form: pf.Form args: pf.IEventArgs where pf.IEventArgs: export interface IventArgs { Sender: any; } The OnValueLoaded Event can be found in the following Controls:
OnUploadFileOverride
Handle this event to process files to be uploaded programmatically. If handled, the files will not be sent Event Arguments: form: pf.Form args: pf.IEventArgs where pf.IEventArgs: export interface IEventArgs { Sender: any; } The OnUploadFileOverride ...
OnValidate
Occurs during form validation. Code should return an array of errors (Field, Type, Control, Message} Event Arguments: form: pf.Form args: pf.IValidationArgs where pf.IValidationArgs: export interface IValidationArgs { Sender: any; Async: bool; ...
OnValueChanged
Occurs after the Value of a control has changed. Event Arguments: form: pf.Form args: pf.IValueChangedEventArgs where pf.IValueChangedEventArgs: export interface IValueChangedEventArgs { Sender: any; Value?: any; } The OnValueChanged Event can be ...
OnItemFormat
Event Arguments: form: pf.Form args: pf.IItemFormatEventArgs where pf.IItemFormatEventArgs: export interface IItemFormatEventArgs { Sender: any; DataItem: any; } The OnItemFormat Event can be found in the following Controls:
OnKeyDown
Occurs when a key is pressed and the focus is inside the textbox Event Arguments: form: pf.Form args: pf.IKeyDownEventArgs where pf.IKeyDownEventArgs: export interface IKeyDownEventArgs { Sender: any; KeyCode: number; ShiftKey: boolean; ControlKey: ...
OnLoadCompleted
Event Arguments: form: pf.Form args: pf.IEventArgs where pf.IEventArgs: export interface IEventArgs { Sender: any; } The OnLoadCompleted Event can be found in the following Controls:
Next page