Base class for a Windows Forms control add-in that binds System.String type data with the Microsoft Dynamics NAV database and uses events to call the OnControlAddin trigger on Microsoft Dynamics NAV Windows client page controls.

The following tables list the members exposed by the StringControlAddInBase type.

Protected Constructors

  Name Description
StringControlAddInBase Initializes a new instance of the StringControlAddInBase class.
Top

Public Properties (see also Protected Properties)

  Name Description
public property AllowCaptionControl  Gets a value indicating whether the Microsoft Dynamics NAV Windows client displays a caption control for the control add-in. (Inherited from WinFormsControlAddInBase)
public property Control  Gets the Windows Forms control for the control add-in.(Inherited from WinFormsControlAddInBase)
public property HasValueChanged Gets a value indicating whether the Value property has changed its value.
public property Value Gets or sets the value of the control add-in as a String.
Top

Protected Properties

  Name Description
protected property Site  Gets the IControlAddInSite for the control add-in.(Inherited from WinFormsControlAddInBase)
Top

Public Methods (see also Protected Methods)

  Name Description
public method ApplySize  This method defines the size of the control add-in specified with the parameters width and height. Use this in OnInitialize to adjust the size as the page opens.(Inherited from WinFormsControlAddInBase)
public method Dispose  Overloaded. Releases the resources used by the WinFormsControlAddInBase. (Inherited from WinFormsControlAddInBase)
public method Equals  (Inherited from Object)
public method GetHashCode  (Inherited from Object)
public method GetType  (Inherited from Object)
public method Initialize  Sets the IControlAddInSite for the control add-in.(Inherited from WinFormsControlAddInBase)
public method PreInitialize  This is used internally only.(Inherited from WinFormsControlAddInBase)
public method ToString  (Inherited from Object)
Top

Protected Methods

  Name Description
protected method CreateControl  Creates the Windows Forms control for the control add-in.(Inherited from WinFormsControlAddInBase)
protected method Dispose  Overloaded. Releases the resources used by the WinFormsControlAddInBase. (Inherited from WinFormsControlAddInBase)
protected method Finalize  Overridden. Finalizes an instance of the WinFormsControlAddInBase class.(Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)
protected method OnCaptionChanged  Called when the Caption property on the Site property has changed.(Inherited from WinFormsControlAddInBase)
protected method OnEditableChanged Overridden. Called when the Editable property on the Site property has changed.
protected method OnEnabledChanged  Called when the Enabled property on the Site property has changed.(Inherited from WinFormsControlAddInBase)
protected method OnInitialize Overridden. Called when Initialize is initialized.
protected method OnStyleChanged  Called when the Style property on the Site property has changed.(Inherited from WinFormsControlAddInBase)
protected method OnValidationResultChanged  Called when the ValidationResult property on the Site property has changed.(Inherited from WinFormsControlAddInBase)
protected method OnVisibleChanged  Called when the Visible property on the Site property has changed.(Inherited from WinFormsControlAddInBase)
protected method RaiseControlAddInEvent Raises the ControlAddIn event.
Top

Public Events

  Name Description
public event ControlAddIn Invokes the OnControlAddIn trigger of the Microsoft Dynamics NAV Windows client page control on which the control add-in is applied.
Top

See Also