[]
        
(Showing Draft Content)

C1.Win.Input.Pickers.Base.C1PickerBase

C1PickerBase Class

Represents a base picker control.

Namespace: C1.Win.Input.Pickers.Base
Assembly: C1.Win.Input.Pickers.8.dll
Syntax
public abstract class C1PickerBase : C1DropDownControlBase, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IView, ISupportUia, ISupportInitialize, IDropDownControlBase, IDropDownOwner, ISupportUiaContainer, IUiaExpandCollapseProvider

Constructors

Name Description
C1PickerBase(BaseThemeProvider)

Initializes a new instance of the C1PickerBase class.

Properties

Name Description
DefaultSize
IsEditorValid

Gets the validity status of the picker editor.

ReadOnly

Gets or sets a value indicating whether text in the text box is read-only.

TextAlign

Gets or sets the horizontal alignment of the content in the control.

ValidationBehavior

Gets or sets a value determines Picker's behaviour when validating user input.

Methods

Name Description
CreateUiaItem(UiaItem)

Creates UI Automation object of this control.

DisposeHostedControl()

Releases the HostedControl and unsubscribe from event handlers.

InitilizeView(IDropDownControlViewBase)

Initializes a view of the C1DropDownControlBase control.

OnDropDownOpening(CancelEventArgs)

Raises the DropDownOpening event.

OnTextAlignChanged(EventArgs)

Raises the TextAlignChanged event.

OnValidating(CancelEventArgs)

Raises the Validating event.

SetHostedControl(Control)

Sets the HostedControl and subscribe to event handlers.

SpinDown()

Performs spin down to select next item.

SpinUp()

Performs spin up to select previous item.

Events

Name Description
TextAlignChanged

Occurs when the value of the TextAlign property has changed.