TheNMIEngine..::..AddWizardControl Method
Adds a new control to a Wizard
Namespace:
nsCDEngine.Engines.NMIServiceAssembly: C-DEngine (in C-DEngine.dll)
Syntax
public static TheFieldInfo AddWizardControl( TheThing pMyBaseThing, TheFormInfo pForm, eFieldType tType, int WizardPage, int fldOrder, int flags, int pACL, string pHeader, string OnUpdateName, ThePropertyBag BagItems, ThePropertyBag ExplainerBag )
Public Shared Function AddWizardControl ( _ pMyBaseThing As TheThing, _ pForm As TheFormInfo, _ tType As eFieldType, _ WizardPage As Integer, _ fldOrder As Integer, _ flags As Integer, _ pACL As Integer, _ pHeader As String, _ OnUpdateName As String, _ BagItems As ThePropertyBag, _ ExplainerBag As ThePropertyBag _ ) As TheFieldInfo
public: static TheFieldInfo^ AddWizardControl( TheThing^ pMyBaseThing, TheFormInfo^ pForm, eFieldType^ tType, int^ WizardPage, int^ fldOrder, int^ flags, int^ pACL, String^ pHeader, String^ OnUpdateName, ThePropertyBag^ BagItems, ThePropertyBag^ ExplainerBag )
Parameters
- pMyBaseThing
- Type: nsCDEngine.Engines.ThingService..::..TheThing
Owner of the Wizard - can be null if the wizard is not owned by a Thing
- pForm
- Type: nsCDEngine.Engines.NMIService..::..TheFormInfo
Wizard TheFormInfo
- tType
- Type: nsCDEngine.Engines.NMIService..::..eFieldType
Control type to be added
- WizardPage
- Type: Int32
Page of the wizard to add this Explainer to
- fldOrder
- Type: Int32
Position in the control area (1-4)
- flags
- Type: Int32
Flags of the control
- pACL
- Type: Int32
Visibility ACL
- pHeader
- Type: String
Label of the Control
- OnUpdateName
- Type: String
Property Name for Data Binding
- BagItems
- Type: nsCDEngine.Engines.NMIService..::..ThePropertyBag
Additional Property Items
- ExplainerBag
- Type: nsCDEngine.Engines.NMIService..::..ThePropertyBag
Additional Property Bag for the Explainer Items