Class EnvironmentStateControl#
Namespace: Aeon.Environment
Assembly: Aeon.Environment.dll
public class EnvironmentStateControl : UserControl, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl
Inheritance#
object ← MarshalByRefObject ← Component ← Control ← ScrollableControl ← ContainerControl ← UserControl ← EnvironmentStateControl
Implements#
IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl
Inherited Members#
UserControl.ValidateChildren(), UserControl.ValidateChildren(ValidationConstraints), UserControl.OnCreateControl(), UserControl.OnLoad(EventArgs), UserControl.OnResize(EventArgs), UserControl.OnMouseDown(MouseEventArgs), UserControl.WndProc(ref Message), UserControl.AutoSize, UserControl.AutoSizeMode, UserControl.AutoValidate, UserControl.BorderStyle, UserControl.CreateParams, UserControl.DefaultSize, UserControl.AutoSizeChanged, UserControl.AutoValidateChanged, UserControl.Load, ContainerControl.AdjustFormScrollbars(bool), ContainerControl.Dispose(bool), ContainerControl.OnAutoValidateChanged(EventArgs), ContainerControl.OnCreateControl(), ContainerControl.OnFontChanged(EventArgs), ContainerControl.OnLayout(LayoutEventArgs), ContainerControl.OnParentChanged(EventArgs), ContainerControl.PerformAutoScale(), ContainerControl.ProcessDialogChar(char), ContainerControl.ProcessDialogKey(Keys), ContainerControl.ProcessCmdKey(ref Message, Keys), ContainerControl.ProcessMnemonic(char), ContainerControl.ProcessTabKey(bool), ContainerControl.Select(bool, bool), ContainerControl.UpdateDefaultButton(), ContainerControl.Validate(), ContainerControl.Validate(bool), ContainerControl.WndProc(ref Message), ContainerControl.AutoScaleDimensions, ContainerControl.AutoScaleFactor, ContainerControl.AutoScaleMode, ContainerControl.BindingContext, ContainerControl.CanEnableIme, ContainerControl.ActiveControl, ContainerControl.CreateParams, ContainerControl.CurrentAutoScaleDimensions, ContainerControl.ParentForm, ScrollableControl.ScrollStateAutoScrolling, ScrollableControl.ScrollStateHScrollVisible, ScrollableControl.ScrollStateVScrollVisible, ScrollableControl.ScrollStateUserHasScrolled, ScrollableControl.ScrollStateFullDrag, ScrollableControl.AdjustFormScrollbars(bool), ScrollableControl.GetScrollState(int), ScrollableControl.OnLayout(LayoutEventArgs), ScrollableControl.OnMouseWheel(MouseEventArgs), ScrollableControl.OnRightToLeftChanged(EventArgs), ScrollableControl.OnPaintBackground(PaintEventArgs), ScrollableControl.OnPaddingChanged(EventArgs), ScrollableControl.OnVisibleChanged(EventArgs), ScrollableControl.ScaleControl(SizeF, BoundsSpecified), ScrollableControl.SetDisplayRectLocation(int, int), ScrollableControl.ScrollControlIntoView(Control), ScrollableControl.ScrollToControl(Control), ScrollableControl.OnScroll(ScrollEventArgs), ScrollableControl.SetAutoScrollMargin(int, int), ScrollableControl.SetScrollState(int, bool), ScrollableControl.WndProc(ref Message), ScrollableControl.AutoScroll, ScrollableControl.AutoScrollMargin, ScrollableControl.AutoScrollPosition, ScrollableControl.AutoScrollMinSize, ScrollableControl.CreateParams, ScrollableControl.DisplayRectangle, ScrollableControl.HScroll, ScrollableControl.HorizontalScroll, ScrollableControl.VScroll, ScrollableControl.VerticalScroll, ScrollableControl.Scroll, Control.GetAccessibilityObjectById(int), Control.SetAutoSizeMode(AutoSizeMode), Control.GetAutoSizeMode(), Control.GetPreferredSize(Size), Control.AccessibilityNotifyClients(AccessibleEvents, int), Control.AccessibilityNotifyClients(AccessibleEvents, int, int), Control.BeginInvoke(Delegate), Control.BeginInvoke(Delegate, params object[]), Control.BringToFront(), Control.Contains(Control), Control.CreateAccessibilityInstance(), Control.CreateControlsInstance(), Control.CreateGraphics(), Control.CreateHandle(), Control.CreateControl(), Control.DefWndProc(ref Message), Control.DestroyHandle(), Control.Dispose(bool), Control.DoDragDrop(object, DragDropEffects), Control.DrawToBitmap(Bitmap, Rectangle), Control.EndInvoke(IAsyncResult), Control.FindForm(), Control.GetTopLevel(), Control.RaiseKeyEvent(object, KeyEventArgs), Control.RaiseMouseEvent(object, MouseEventArgs), Control.Focus(), Control.FromChildHandle(IntPtr), Control.FromHandle(IntPtr), Control.GetChildAtPoint(Point, GetChildAtPointSkip), Control.GetChildAtPoint(Point), Control.GetContainerControl(), Control.GetScaledBounds(Rectangle, SizeF, BoundsSpecified), Control.GetNextControl(Control, bool), Control.GetStyle(ControlStyles), Control.Hide(), Control.InitLayout(), Control.Invalidate(Region), Control.Invalidate(Region, bool), Control.Invalidate(), Control.Invalidate(bool), Control.Invalidate(Rectangle), Control.Invalidate(Rectangle, bool), Control.Invoke(Delegate), Control.Invoke(Delegate, params object[]), Control.InvokePaint(Control, PaintEventArgs), Control.InvokePaintBackground(Control, PaintEventArgs), Control.IsKeyLocked(Keys), Control.IsInputChar(char), Control.IsInputKey(Keys), Control.IsMnemonic(char, string), Control.LogicalToDeviceUnits(int), Control.ScaleBitmapLogicalToDevice(ref Bitmap), Control.NotifyInvalidate(Rectangle), Control.InvokeOnClick(Control, EventArgs), Control.OnAutoSizeChanged(EventArgs), Control.OnBackColorChanged(EventArgs), Control.OnBackgroundImageChanged(EventArgs), Control.OnBackgroundImageLayoutChanged(EventArgs), Control.OnBindingContextChanged(EventArgs), Control.OnCausesValidationChanged(EventArgs), Control.OnContextMenuChanged(EventArgs), Control.OnContextMenuStripChanged(EventArgs), Control.OnCursorChanged(EventArgs), Control.OnDockChanged(EventArgs), Control.OnEnabledChanged(EventArgs), Control.OnFontChanged(EventArgs), Control.OnForeColorChanged(EventArgs), Control.OnRightToLeftChanged(EventArgs), Control.OnNotifyMessage(Message), Control.OnParentBackColorChanged(EventArgs), Control.OnParentBackgroundImageChanged(EventArgs), Control.OnParentBindingContextChanged(EventArgs), Control.OnParentCursorChanged(EventArgs), Control.OnParentEnabledChanged(EventArgs), Control.OnParentFontChanged(EventArgs), Control.OnParentForeColorChanged(EventArgs), Control.OnParentRightToLeftChanged(EventArgs), Control.OnParentVisibleChanged(EventArgs), Control.OnPrint(PaintEventArgs), Control.OnTabIndexChanged(EventArgs), Control.OnTabStopChanged(EventArgs), Control.OnTextChanged(EventArgs), Control.OnVisibleChanged(EventArgs), Control.OnParentChanged(EventArgs), Control.OnClick(EventArgs), Control.OnClientSizeChanged(EventArgs), Control.OnControlAdded(ControlEventArgs), Control.OnControlRemoved(ControlEventArgs), Control.OnCreateControl(), Control.OnHandleCreated(EventArgs), Control.OnLocationChanged(EventArgs), Control.OnHandleDestroyed(EventArgs), Control.OnDoubleClick(EventArgs), Control.OnDragEnter(DragEventArgs), Control.OnDragOver(DragEventArgs), Control.OnDragLeave(EventArgs), Control.OnDragDrop(DragEventArgs), Control.OnGiveFeedback(GiveFeedbackEventArgs), Control.OnEnter(EventArgs), Control.InvokeGotFocus(Control, EventArgs), Control.OnGotFocus(EventArgs), Control.OnHelpRequested(HelpEventArgs), Control.OnInvalidated(InvalidateEventArgs), Control.OnKeyDown(KeyEventArgs), Control.OnKeyPress(KeyPressEventArgs), Control.OnKeyUp(KeyEventArgs), Control.OnLayout(LayoutEventArgs), Control.OnLeave(EventArgs), Control.InvokeLostFocus(Control, EventArgs), Control.OnLostFocus(EventArgs), Control.OnMarginChanged(EventArgs), Control.OnMouseDoubleClick(MouseEventArgs), Control.OnMouseClick(MouseEventArgs), Control.OnMouseCaptureChanged(EventArgs), Control.OnMouseDown(MouseEventArgs), Control.OnMouseEnter(EventArgs), Control.OnMouseLeave(EventArgs), Control.OnDpiChangedBeforeParent(EventArgs), Control.OnDpiChangedAfterParent(EventArgs), Control.OnMouseHover(EventArgs), Control.OnMouseMove(MouseEventArgs), Control.OnMouseUp(MouseEventArgs), Control.OnMouseWheel(MouseEventArgs), Control.OnMove(EventArgs), Control.OnPaint(PaintEventArgs), Control.OnPaddingChanged(EventArgs), Control.OnPaintBackground(PaintEventArgs), Control.OnQueryContinueDrag(QueryContinueDragEventArgs), Control.OnRegionChanged(EventArgs), Control.OnResize(EventArgs), Control.OnPreviewKeyDown(PreviewKeyDownEventArgs), Control.OnSizeChanged(EventArgs), Control.OnChangeUICues(UICuesEventArgs), Control.OnStyleChanged(EventArgs), Control.OnSystemColorsChanged(EventArgs), Control.OnValidating(CancelEventArgs), Control.OnValidated(EventArgs), Control.RescaleConstantsForDpi(int, int), Control.PerformLayout(), Control.PerformLayout(Control, string), Control.PointToClient(Point), Control.PointToScreen(Point), Control.PreProcessMessage(ref Message), Control.PreProcessControlMessage(ref Message), Control.ProcessCmdKey(ref Message, Keys), Control.ProcessDialogChar(char), Control.ProcessDialogKey(Keys), Control.ProcessKeyEventArgs(ref Message), Control.ProcessKeyMessage(ref Message), Control.ProcessKeyPreview(ref Message), Control.ProcessMnemonic(char), Control.RaiseDragEvent(object, DragEventArgs), Control.RaisePaintEvent(object, PaintEventArgs), Control.RecreateHandle(), Control.RectangleToClient(Rectangle), Control.RectangleToScreen(Rectangle), Control.ReflectMessage(IntPtr, ref Message), Control.Refresh(), Control.ResetMouseEventArgs(), Control.ResetText(), Control.ResumeLayout(), Control.ResumeLayout(bool), Control.Scale(SizeF), Control.ScaleControl(SizeF, BoundsSpecified), Control.Select(), Control.Select(bool, bool), Control.SelectNextControl(Control, bool, bool, bool, bool), Control.SendToBack(), Control.SetBounds(int, int, int, int), Control.SetBounds(int, int, int, int, BoundsSpecified), Control.SetBoundsCore(int, int, int, int, BoundsSpecified), Control.SetClientSizeCore(int, int), Control.SizeFromClientSize(Size), Control.SetStyle(ControlStyles, bool), Control.SetTopLevel(bool), Control.SetVisibleCore(bool), Control.RtlTranslateAlignment(HorizontalAlignment), Control.RtlTranslateAlignment(LeftRightAlignment), Control.RtlTranslateAlignment(ContentAlignment), Control.RtlTranslateHorizontal(HorizontalAlignment), Control.RtlTranslateLeftRight(LeftRightAlignment), Control.RtlTranslateContent(ContentAlignment), Control.Show(), Control.SuspendLayout(), Control.Update(), Control.UpdateBounds(), Control.UpdateBounds(int, int, int, int), Control.UpdateBounds(int, int, int, int, int, int), Control.UpdateZOrder(), Control.UpdateStyles(), Control.WndProc(ref Message), Control.OnImeModeChanged(EventArgs), Control.AccessibilityObject, Control.AccessibleDefaultActionDescription, Control.AccessibleDescription, Control.AccessibleName, Control.AccessibleRole, Control.AllowDrop, Control.Anchor, Control.AutoScrollOffset, Control.LayoutEngine, Control.BackColor, Control.BackgroundImage, Control.BackgroundImageLayout, Control.BindingContext, Control.Bottom, Control.Bounds, Control.CanFocus, Control.CanRaiseEvents, Control.CanSelect, Control.Capture, Control.CausesValidation, Control.CheckForIllegalCrossThreadCalls, Control.ClientRectangle, Control.ClientSize, Control.CompanyName, Control.ContainsFocus, Control.ContextMenu, Control.ContextMenuStrip, Control.Controls, Control.Created, Control.CreateParams, Control.Cursor, Control.DataBindings, Control.DefaultBackColor, Control.DefaultCursor, Control.DefaultFont, Control.DefaultForeColor, Control.DefaultMargin, Control.DefaultMaximumSize, Control.DefaultMinimumSize, Control.DefaultPadding, Control.DefaultSize, Control.DeviceDpi, Control.DisplayRectangle, Control.IsDisposed, Control.Disposing, Control.Dock, Control.DoubleBuffered, Control.Enabled, Control.Focused, Control.Font, Control.FontHeight, Control.ForeColor, Control.Handle, Control.HasChildren, Control.Height, Control.IsHandleCreated, Control.InvokeRequired, Control.IsAccessible, Control.IsMirrored, Control.Left, Control.Location, Control.Margin, Control.MaximumSize, Control.MinimumSize, Control.ModifierKeys, Control.MouseButtons, Control.MousePosition, Control.Name, Control.Parent, Control.ProductName, Control.ProductVersion, Control.RecreatingHandle, Control.Region, Control.RenderRightToLeft, Control.ResizeRedraw, Control.Right, Control.RightToLeft, Control.ScaleChildren, Control.Site, Control.Size, Control.TabIndex, Control.TabStop, Control.Tag, Control.Text, Control.Top, Control.TopLevelControl, Control.ShowKeyboardCues, Control.ShowFocusCues, Control.UseWaitCursor, Control.Visible, Control.Width, Control.PreferredSize, Control.Padding, Control.CanEnableIme, Control.DefaultImeMode, Control.ImeMode, Control.ImeModeBase, Control.PropagatingImeMode, Control.BackColorChanged, Control.BackgroundImageChanged, Control.BackgroundImageLayoutChanged, Control.BindingContextChanged, Control.CausesValidationChanged, Control.ClientSizeChanged, Control.ContextMenuChanged, Control.ContextMenuStripChanged, Control.CursorChanged, Control.DockChanged, Control.EnabledChanged, Control.FontChanged, Control.ForeColorChanged, Control.LocationChanged, Control.MarginChanged, Control.RegionChanged, Control.RightToLeftChanged, Control.SizeChanged, Control.TabIndexChanged, Control.TabStopChanged, Control.TextChanged, Control.VisibleChanged, Control.Click, Control.ControlAdded, Control.ControlRemoved, Control.DragDrop, Control.DragEnter, Control.DragOver, Control.DragLeave, Control.GiveFeedback, Control.HandleCreated, Control.HandleDestroyed, Control.HelpRequested, Control.Invalidated, Control.PaddingChanged, Control.Paint, Control.QueryContinueDrag, Control.QueryAccessibilityHelp, Control.DoubleClick, Control.Enter, Control.GotFocus, Control.KeyDown, Control.KeyPress, Control.KeyUp, Control.Layout, Control.Leave, Control.LostFocus, Control.MouseClick, Control.MouseDoubleClick, Control.MouseCaptureChanged, Control.MouseDown, Control.MouseEnter, Control.MouseLeave, Control.DpiChangedBeforeParent, Control.DpiChangedAfterParent, Control.MouseHover, Control.MouseMove, Control.MouseUp, Control.MouseWheel, Control.Move, Control.PreviewKeyDown, Control.Resize, Control.ChangeUICues, Control.StyleChanged, Control.SystemColorsChanged, Control.Validating, Control.Validated, Control.ParentChanged, Control.ImeModeChanged, Component.Dispose(), Component.Dispose(bool), Component.GetService(Type), Component.ToString(), Component.CanRaiseEvents, Component.Events, Component.Site, Component.Container, Component.DesignMode, Component.Disposed, MarshalByRefObject.MemberwiseClone(bool), MarshalByRefObject.GetLifetimeService(), MarshalByRefObject.InitializeLifetimeService(), MarshalByRefObject.CreateObjRef(Type), object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Constructors#
EnvironmentStateControl(EnvironmentState)#
public EnvironmentStateControl(EnvironmentState source)
Parameters#
source
EnvironmentState
Properties#
Source#
public EnvironmentState Source { get; }
Property Value#
State#
public EnvironmentStateType State { get; set; }
Property Value#
Methods#
Dispose(bool)#
Clean up any resources being used.
protected override void Dispose(bool disposing)
Parameters#
disposing
bool
true if managed resources should be disposed; otherwise, false.