Class
VirtualGridDateTimeEditor

Represents a date time editor in RadVirtualGrid.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

cs-api-definition
[RadToolboxItem(false)]
public class VirtualGridDateTimeEditor : BaseVirtualGridEditor, IInputEditor, IValueEditor, ISupportInitialize

Inheritance: objectBaseInputEditorBaseVirtualGridEditorVirtualGridDateTimeEditor

Implements: IInputEditorISupportInitializeIValueEditor

Inherited Members BaseVirtualGridEditor.Validate()BaseVirtualGridEditor.OnValueChanging(ValueChangingEventArgs)BaseVirtualGridEditor.OnValueChanged()BaseVirtualGridEditor.OnMouseWheel(MouseEventArgs)BaseVirtualGridEditor.EndEditOnLostFocusBaseVirtualGridEditor.ClearCellTextBaseInputEditor.isInitializingBaseInputEditor.originalValueBaseInputEditor.BeginInit()BaseInputEditor.EndInit()BaseInputEditor.OnValidating(CancelEventArgs)BaseInputEditor.OnValidated()BaseInputEditor.OnValidationError(ValidationErrorEventArgs)BaseInputEditor.IsActiveBaseInputEditor.IsInitalizingBaseInputEditor.IsInBeginEditModeBaseInputEditor.OwnerElementBaseInputEditor.RightToLeftBaseInputEditor.EditorManagerBaseInputEditor.EditorElementBaseInputEditor.ValueChangingBaseInputEditor.ValueChangedBaseInputEditor.ValidatingBaseInputEditor.ValidatedBaseInputEditor.ValidationError

Constructors

VirtualGridDateTimeEditor()

Initializes a new instance of the RadDateTimeEditor class.

Declaration

cs-api-definition
public VirtualGridDateTimeEditor()

Properties

CustomFormat

Gets or sets the custom date/time format string.

Declaration

cs-api-definition
public string CustomFormat { get; set; }

Property Value

string

DataType

Gets the type of the editor value

Declaration

cs-api-definition
public override Type DataType { get; }

Property Value

Type

Overrides BaseVirtualGridEditor.DataType

IsModified

Gets if the editor is modified.

Declaration

cs-api-definition
public override bool IsModified { get; }

Property Value

bool

The is modified.

Overrides BaseInputEditor.IsModified

MaxValue

Gets or sets the maximum date and time that can be selected in the editor.

Declaration

cs-api-definition
public DateTime MaxValue { get; set; }

Property Value

DateTime

MinValue

Gets or sets the minimum date and time that can be selected in the editor.

Declaration

cs-api-definition
public DateTime MinValue { get; set; }

Property Value

DateTime

NullValue

The DateTime value assigned to the date picker when the Value is null

Declaration

cs-api-definition
public DateTime NullValue { get; set; }

Property Value

DateTime

Value

Gets or sets the value.

Declaration

cs-api-definition
public override object Value { get; set; }

Property Value

object

The value.

Overrides BaseInputEditor.Value

Methods

BeginEdit()

Starts the editing process. Used internally in RadGridView.

Declaration

cs-api-definition
public override void BeginEdit()

Overrides BaseInputEditor.BeginEdit()

CreateEditorElement()

Creates a new editor element.

Declaration

cs-api-definition
protected override RadElement CreateEditorElement()

Returns

RadElement

a RadElement if successful

Overrides BaseInputEditor.CreateEditorElement()

EndEdit()

Finishes the editing process. Used internally in RadGridView.

Declaration

cs-api-definition
public override bool EndEdit()

Returns

bool

Overrides BaseInputEditor.EndEdit()

Initialize(object, object)

Initializes the editor. Used internally in RadGridView.

Declaration

cs-api-definition
public override void Initialize(object owner, object value)

Parameters

owner

object

The owner of this editor.

value

object

The value of the editor.

Overrides BaseVirtualGridEditor.Initialize(object, object)

IsCurrentDateValid()

Determines whether the current value is a valid date.

Declaration

cs-api-definition
protected virtual bool IsCurrentDateValid()

Returns

bool

OnKeyDown(KeyEventArgs)

Translates system key down events to the owner element.

Declaration

cs-api-definition
public override void OnKeyDown(KeyEventArgs e)

Parameters

e

KeyEventArgs

Overrides BaseVirtualGridEditor.OnKeyDown(KeyEventArgs)

OnKeyUp(KeyEventArgs)

Handles key up events in the editor.

Declaration

cs-api-definition
protected virtual void OnKeyUp(KeyEventArgs e)

Parameters

e

KeyEventArgs

A System.Windows.Forms.KeyEventArgs that contains the event data.