Click or drag to resize

ControlAdapterSETTINGSOBJECTTYPE Class

Base class for a control used as GUI of custom SettingsObject.
Inheritance Hierarchy
SystemObject
  SystemMarshalByRefObject
    System.ComponentModelComponent
      System.Windows.FormsControl
        System.Windows.FormsScrollableControl
          System.Windows.FormsContainerControl
            System.Windows.FormsUserControl
              CTExtensions.ExportCore.ConfigControlAdapter
                CTExtensions.ExportCore.ConfigControlAdapterSETTINGSOBJECTTYPE
                  CTExtensions.ExportCore.ConfigPropertyGridAdapterT
                  CTExtensions.ExportCore.ExportHandler.ExtendedSettingsExtendedExportFieldSettingsGUIT
                  CTExtensions.ExportCore.ExportHandler.ExtendedSettingsExtendedExportSettingsGUIT

Namespace: CTExtensions.ExportCore.Config
Assembly: CTInterface (in CTInterface.dll) Version: 25.0
Syntax
public abstract class ControlAdapter<SETTINGSOBJECTTYPE> : ControlAdapter, 
	IControlAdapter<SETTINGSOBJECTTYPE>
where SETTINGSOBJECTTYPE : SettingsObject

Type Parameters

SETTINGSOBJECTTYPE
Any object derived from SettingsObject. This calls is it's GUI counterpart.

The ControlAdapterSETTINGSOBJECTTYPE type exposes the following members.

Constructors
 NameDescription
Public methodControlAdapterSETTINGSOBJECTTYPE Constructor.
Top
Methods
 NameDescription
Public methodLoadFrom Must implement by the derived class. Load this UI control with the data stored in settings. SETTINGSOBJECTTYPE is a custom object derived from SettingsObject.
Public methodSaveTo Must implement by the derived class. Save the data in this UI control to the given settings object. SETTINGSOBJECTTYPE is a custom object derived from SettingsObject.
Top
Revision History
DateVersionDescription
-2022 SP0First Release
See Also