Class MaskDateTimeProvider
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class MaskDateTimeProvider : IMaskProvider
Constructors
MaskDateTimeProvider(String, CultureInfo, RadMaskedEditBoxElement)
Declaration
public MaskDateTimeProvider(string mask, CultureInfo culture, RadMaskedEditBoxElement owner)
Parameters
System.String
mask
|
System.Globalization.CultureInfo
culture
|
RadMaskedEditBoxElement
owner
|
Fields
keyCounter
Declaration
protected int keyCounter
Field Value
System.Int32
|
oldSelectedIndex
Declaration
protected int oldSelectedIndex
Field Value
System.Int32
|
Properties
AutoCompleteYear
Declaration
public bool AutoCompleteYear { get; set; }
Property Value
System.Boolean
|
AutoSelectNextPart
Declaration
public bool AutoSelectNextPart { get; set; }
Property Value
System.Boolean
|
Culture
Declaration
public CultureInfo Culture { get; }
Property Value
System.Globalization.CultureInfo
|
Implements
DateTimeFormatInfo
Declaration
public DateTimeFormatInfo DateTimeFormatInfo { get; set; }
Property Value
System.Globalization.DateTimeFormatInfo
|
EnableKeyNavigation
HoursStep
Declaration
public int HoursStep { get; set; }
Property Value
System.Int32
|
IncludePrompt
Declaration
public bool IncludePrompt { get; set; }
Property Value
System.Boolean
|
Implements
List
Declaration
public List<MaskPart> List { get; set; }
Property Value
System.Collections.Generic.List<MaskPart>
|
Mask
MaskFromFormat
Declaration
public string MaskFromFormat { get; set; }
Property Value
System.String
|
MaxDate
Declaration
public DateTime MaxDate { get; set; }
Property Value
System.DateTime
|
MaxSupportedDateTime
Declaration
protected virtual DateTime MaxSupportedDateTime { get; }
Property Value
System.DateTime
|
MillisecondsStep
Declaration
public int MillisecondsStep { get; set; }
Property Value
System.Int32
|
MinDate
Declaration
public DateTime MinDate { get; set; }
Property Value
System.DateTime
|
MinSupportedDateTime
Declaration
protected virtual DateTime MinSupportedDateTime { get; }
Property Value
System.DateTime
|
MinutesStep
Declaration
public int MinutesStep { get; set; }
Property Value
System.Int32
|
Owner
PromptChar
Declaration
public char PromptChar { get; set; }
Property Value
System.Char
|
Implements
SecondsStep
Declaration
public int SecondsStep { get; set; }
Property Value
System.Int32
|
SelectedItemIndex
Declaration
public int SelectedItemIndex { get; set; }
Property Value
System.Int32
|
TextBoxItem
Value
Declaration
public virtual object Value { get; set; }
Property Value
System.Object
|
Implements
YearResetValue
Declaration
public int YearResetValue { get; set; }
Property Value
System.Int32
|
Methods
AdjustItemsPossitionOffset(List<MaskPart>)
Declaration
protected virtual void AdjustItemsPossitionOffset(List<MaskPart> collection)
Parameters
System.Collections.Generic.List<MaskPart>
collection
|
Click()
Clone()
Delete()
Down(MaskPart, DateTime, DateTime)
Declaration
public virtual void Down(MaskPart part, DateTime minDate, DateTime maxDate)
Parameters
MaskPart
part
|
System.DateTime
minDate
|
System.DateTime
maxDate
|
FillCollection(String, DateTimeFormatInfo)
Declaration
protected static List<MaskPart> FillCollection(string mask, DateTimeFormatInfo dateTimeFormatInfo)
Parameters
System.String
mask
|
System.Globalization.DateTimeFormatInfo
dateTimeFormatInfo
|
Returns
System.Collections.Generic.List<MaskPart>
|
FillCollectionWithValues(List<MaskPart>, DateTime, String)
Declaration
protected virtual void FillCollectionWithValues(List<MaskPart> collection, DateTime dateTime, string mask)
Parameters
System.Collections.Generic.List<MaskPart>
collection
|
System.DateTime
dateTime
|
System.String
mask
|
GetGroupLengthByMask(String)
Declaration
protected static int GetGroupLengthByMask(string mask)
Parameters
System.String
mask
|
Returns
System.Int32
|
GetSpecificFormat(String, DateTimeFormatInfo)
Declaration
public static string GetSpecificFormat(string format, DateTimeFormatInfo info)
Parameters
System.String
format
|
System.Globalization.DateTimeFormatInfo
info
|
Returns
System.String
|
HandleAmPmKeyPress(KeyPressEventArgs)
Declaration
protected virtual void HandleAmPmKeyPress(KeyPressEventArgs e)
Parameters
System.Windows.Forms.KeyPressEventArgs
e
|
HandleKeyPress(MaskPart, KeyPressEventArgs)
Declaration
protected virtual bool HandleKeyPress(MaskPart part, KeyPressEventArgs e)
Parameters
MaskPart
part
|
System.Windows.Forms.KeyPressEventArgs
e
|
Returns
System.Boolean
|
HandleKeyPressDay(MaskPart, KeyPressEventArgs)
Declaration
protected virtual void HandleKeyPressDay(MaskPart part, KeyPressEventArgs e)
Parameters
MaskPart
part
|
System.Windows.Forms.KeyPressEventArgs
e
|
HandleKeyPressHour(MaskPart, KeyPressEventArgs)
Declaration
protected virtual void HandleKeyPressHour(MaskPart part, KeyPressEventArgs e)
Parameters
MaskPart
part
|
System.Windows.Forms.KeyPressEventArgs
e
|
HandleKeyPressWithCharacters(MaskPart, KeyPressEventArgs, String[])
Declaration
protected virtual void HandleKeyPressWithCharacters(MaskPart part, KeyPressEventArgs e, string[] names)
Parameters
MaskPart
part
|
System.Windows.Forms.KeyPressEventArgs
e
|
System.String[]
names
|
HandleKeyPressYear(MaskPart, KeyPressEventArgs)
Declaration
protected virtual void HandleKeyPressYear(MaskPart part, KeyPressEventArgs e)
Parameters
MaskPart
part
|
System.Windows.Forms.KeyPressEventArgs
e
|
HandleMonthKeyPress(KeyPressEventArgs, MaskPart)
Declaration
protected virtual void HandleMonthKeyPress(KeyPressEventArgs e, MaskPart part)
Parameters
System.Windows.Forms.KeyPressEventArgs
e
|
MaskPart
part
|
HandleSpinDown(DateTime, DateTime)
Declaration
public virtual void HandleSpinDown(DateTime minDate, DateTime maxDate)
Parameters
System.DateTime
minDate
|
System.DateTime
maxDate
|
HandleSpinUp(DateTime, DateTime)
Declaration
public virtual void HandleSpinUp(DateTime minDate, DateTime maxDate)
Parameters
System.DateTime
minDate
|
System.DateTime
maxDate
|
IsAmPmMode()
Declaration
protected virtual bool IsAmPmMode()
Returns
System.Boolean
|
KeyDown(Object, KeyEventArgs)
Declaration
public virtual void KeyDown(object sender, KeyEventArgs e)
Parameters
System.Object
sender
|
System.Windows.Forms.KeyEventArgs
e
|
Implements
KeyPress(Object, KeyPressEventArgs)
Declaration
public virtual void KeyPress(object sender, KeyPressEventArgs e)
Parameters
System.Object
sender
|
System.Windows.Forms.KeyPressEventArgs
e
|
Implements
ResetCurrentPartValue(Object, KeyEventArgs)
Declaration
public virtual void ResetCurrentPartValue(object sender, KeyEventArgs e)
Parameters
System.Object
sender
|
System.Windows.Forms.KeyEventArgs
e
|
ResetDay(MaskPart)
ResetMonth(MaskPart)
ResetOnDelPartValue(MaskPart, Int32)
Declaration
protected virtual bool ResetOnDelPartValue(MaskPart part, int keyChar)
Parameters
MaskPart
part
|
System.Int32
keyChar
|
Returns
System.Boolean
|
ResetToMinDate()
Declaration
public virtual void ResetToMinDate()
ResetYear(MaskPart)
RestoreSelectedItem()
Declaration
protected virtual void RestoreSelectedItem()
SelectCurrentItemFromCurrentCaret()
Declaration
public virtual bool SelectCurrentItemFromCurrentCaret()
Returns
System.Boolean
|
SelectCurrentItemWithSelectedItem()
Declaration
public virtual void SelectCurrentItemWithSelectedItem()
SelectFirstEditableItem()
Declaration
public virtual void SelectFirstEditableItem()
SelectFirstItem()
Declaration
public virtual void SelectFirstItem()
SelectLastEditableItem()
Declaration
public virtual void SelectLastEditableItem()
SelectLastItem()
Declaration
public virtual void SelectLastItem()
SelectNextEditableItem()
Declaration
public virtual void SelectNextEditableItem()
SelectNextEditableItemFromCurrentCaret()
Declaration
public virtual bool SelectNextEditableItemFromCurrentCaret()
Returns
System.Boolean
|
SelectNextItem()
Declaration
public virtual void SelectNextItem()
SelectNextItemFromCurrentCaret()
Declaration
public virtual void SelectNextItemFromCurrentCaret()
SelectPrevEditableItem()
Declaration
public virtual void SelectPrevEditableItem()
SelectPrevItem()
Declaration
public virtual void SelectPrevItem()
SelectPrevItemFromCurrentCaret()
Declaration
public virtual void SelectPrevItemFromCurrentCaret()
SetDayMaxValue(List<MaskPart>)
Declaration
protected virtual MaskPart SetDayMaxValue(List<MaskPart> collection)
Parameters
System.Collections.Generic.List<MaskPart>
collection
|
Returns
MaskPart
|
ToString(Boolean, Boolean)
Declaration
public string ToString(bool includePromt, bool includeLiterals)
Parameters
System.Boolean
includePromt
|
System.Boolean
includeLiterals
|
Returns
System.String
|
Implements
Up(MaskPart, DateTime, DateTime)
Declaration
public virtual void Up(MaskPart part, DateTime minDate, DateTime maxDate)
Parameters
MaskPart
part
|
System.DateTime
minDate
|
System.DateTime
maxDate
|
Validate(String)
Declaration
public virtual bool Validate(string stringValue)
Parameters
System.String
stringValue
|
Returns
System.Boolean
|
Implements
Events
SelectedItemChanged
Declaration
public event EventHandler SelectedItemChanged
Event Type
System.EventHandler
|