Control Framework

This topic describes the inheritance of the of the forms control classes.

Each control is defined with two classes. One class represents the control itself and the control represents the control properties. The properties can be edited in the Forms designer. Nintex controls are derived from the Form Control Class in the System.Web.UI namespace which is in the System.Web assembly of the .NET Framework. The control class defines the properties, methods, and events that are shared by all ASP.NET server controls. For more information see NintexFormControl Class in the .Net Framework Reference.

TextBoxFormControlProperties Inheritance

The following class diagram shows the inheritance of a control property, in this case the Text Box Form Control. For more information see the NintexFormControlProperties Class from the Nintex.Forms.Sdk Namespace.

NF_OnPrem_2013_Class_FOM.vsdx 2015.03.16

TextBoxFormControl Inheritance

The following class diagram shows the inheritance of the textboxform control from the baseform control which inherits from the CompositeControl Class in the .Net Framework. Settings include flags for resizing, bindable, style-able and so on. For more information see the NintexFormControl Class from the Nintex.Forms.Sdk Namespace.

NF_OnPrem_2013_Class_FOM.vsdx 2015.03.16

TextBoxFormControl Inheritance

This shows the inheritance of a control definition.

NF_OnPrem_2013_Class_FOM.vsdx 2015.03.16

Related information

What are Nintex Forms?

Nintex Forms architecture

Nintex Forms Object Model

Nintex Forms Life Cycle

Nintex Forms Events

Control Framework

Workflow and Forms Dataflow

Forms Filler