[]
        
(Showing Draft Content)

C1.Win.Input.Base.C1InputControl

C1InputControl Class

Implements the basic functionality of the C1Input control.

Namespace: C1.Win.Input.Base
Assembly: C1.Win.Input.8.dll
Syntax
public abstract class C1InputControl : XViewLight, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IView, ISupportUia, ISupportInitialize

Constructors

Name Description
C1InputControl(BaseThemeProvider)

Initializes a new instance of the C1InputControl class.

Properties

Name Description
IsInitializing

Gets a value that indicating the initialization state of C1InputControl between the BeginInit() and the EndInit() methods.

Margin

Gets or sets the space between controls.

Padding

Gets or sets padding within the control.

ThemeProvider

Gets BaseThemeProvider class working with theme.

Methods

Name Description
ApplyStyle()

Applies the style to control view.

BeginInit()

Signals the object that initialization is starting.

Dispose(bool)

Releases the unmanaged resources used by the C1InputControl control.

EndInit()

Signals the object that initialization is complete.

OnBackgroundImageChanged(EventArgs)

Raises the BackgroundImageChanged event.

OnBackgroundImageLayoutChanged(EventArgs)

Raises the BackgroundImageLayoutChanged event.

OnDpiChangedAfterParent(EventArgs)

Raises the DpiChangedAfterParent event.

RescaleConstantsForDpi(int, int)

Provides constants for rescaling the control when a DPI change occurs.

ResetStyles()

Restores the default value of the Styles property.

ShouldSerializeStyles()

Specifies whether to save the value of the Styles property.