Class SettingsBaseControl
The base control used for settings panels.
Inheritance
SettingsBaseControl
Implements
Inherited Members
Namespace: Gorgon.Editor.UI.Views
Assembly: Gorgon.Editor.API.dll
Syntax
public class SettingsBaseControl : EditorBaseControl, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl
Constructors
| Edit this page View SourceSettingsBaseControl()
Initializes a new instance of the SettingsBaseControl class.
Declaration
public SettingsBaseControl()
Fields
| Edit this page View SourcePanelBody
The panel that will contain the controls for the settings.
Declaration
protected Panel PanelBody
Field Value
Type | Description |
---|---|
Panel |
Properties
| Edit this page View SourcePanelID
Property to return the ID of the panel.
Declaration
[Browsable(false)]
public virtual string PanelID { get; }
Property Value
Type | Description |
---|---|
string |
Text
Gets or sets the text associated with this control.
Declaration
[Browsable(true)]
public string Text { get; set; }
Property Value
Type | Description |
---|---|
string |
Methods
| Edit this page View SourceDispose(bool)
Clean up any resources being used.
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
bool | disposing | true if managed resources should be disposed; otherwise, false. |