Class
ArabicMaskDateTimeProvider

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class ArabicMaskDateTimeProvider : MaskDateTimeProvider, IMaskProvider

Inheritance: objectBaseMaskDateProviderMaskDateTimeProviderArabicMaskDateTimeProvider

Implements: IMaskProvider

Inherited Members MaskDateTimeProvider.KeyDown(object, KeyEventArgs)MaskDateTimeProvider.HandleMonthKeyPress(KeyPressEventArgs, MaskPart)MaskDateTimeProvider.HandleAmPmKeyPress(KeyPressEventArgs)MaskDateTimeProvider.ResetCurrentPartValue(object, KeyEventArgs)MaskDateTimeProvider.HandleKeyPressWithCharacters(MaskPart, KeyPressEventArgs, string[])MaskDateTimeProvider.HandleKeyPressDay(MaskPart, KeyPressEventArgs)MaskDateTimeProvider.IsAmPmMode()MaskDateTimeProvider.HandleKeyPressHour(MaskPart, KeyPressEventArgs)MaskDateTimeProvider.ResetOnDelPartValue(MaskPart, int)MaskDateTimeProvider.HandleSpinUp(DateTime, DateTime)MaskDateTimeProvider.HandleSpinDown(DateTime, DateTime)MaskDateTimeProvider.Up(MaskPart, DateTime, DateTime)MaskDateTimeProvider.Down(MaskPart, DateTime, DateTime)MaskDateTimeProvider.SelectCurrentItemWithSelectedItem()MaskDateTimeProvider.SelectCurrentItemFromCurrentCaret()MaskDateTimeProvider.Validate(string)MaskDateTimeProvider.Clone()MaskDateTimeProvider.GetSpecificFormat(string, DateTimeFormatInfo)MaskDateTimeProvider.FillCollectionWithValues()MaskDateTimeProvider.SetDayMaxValue()MaskDateTimeProvider.FillCollection()MaskDateTimeProvider.FillCollection(string)MaskDateTimeProvider.ToString(bool, bool)MaskDateTimeProvider.AutoCompleteYearMaskDateTimeProvider.YearResetValueMaskDateTimeProvider.HoursStepMaskDateTimeProvider.MinutesStepMaskDateTimeProvider.SecondsStepMaskDateTimeProvider.MillisecondsStepMaskDateTimeProvider.ValueMaskDateTimeProvider.MinDateMaskDateTimeProvider.MaxDateBaseMaskDateProvider.oldSelectedIndexBaseMaskDateProvider.keyCounterBaseMaskDateProvider.Click()BaseMaskDateProvider.Delete()BaseMaskDateProvider.GetGroupLengthByMask(string)BaseMaskDateProvider.AdjustItemsOffset()BaseMaskDateProvider.SelectNextEditableItemFromCurrentCaret()BaseMaskDateProvider.SelectPrevItemFromCurrentCaret()BaseMaskDateProvider.SelectNextItemFromCurrentCaret()BaseMaskDateProvider.SelectPrevItem()BaseMaskDateProvider.SelectNextItem()BaseMaskDateProvider.SelectLastItem()BaseMaskDateProvider.SelectFirstItem()BaseMaskDateProvider.SelectFirstEditableItem()BaseMaskDateProvider.SelectLastEditableItem()BaseMaskDateProvider.SelectPrevEditableItem()BaseMaskDateProvider.SelectNextEditableItem()BaseMaskDateProvider.RestoreSelectedItem()BaseMaskDateProvider.OwnerBaseMaskDateProvider.SelectedItemIndexBaseMaskDateProvider.AutoSelectNextPartBaseMaskDateProvider.EnableKeyNavigationBaseMaskDateProvider.MaskFromFormatBaseMaskDateProvider.DateTimeFormatInfoBaseMaskDateProvider.TextBoxItemBaseMaskDateProvider.CultureBaseMaskDateProvider.MaskBaseMaskDateProvider.ListBaseMaskDateProvider.SelectedItemChanged

Constructors

ArabicMaskDateTimeProvider(string, CultureInfo, RadMaskedEditBoxElement)

Initializes a new instance of the ArabicMaskDateTimeProvider class.

Declaration

cs-api-definition
public ArabicMaskDateTimeProvider(string mask, CultureInfo culture, RadMaskedEditBoxElement owner)

Parameters

mask

string

The mask.

culture

CultureInfo

The culture.

owner

RadMaskedEditBoxElement

The owner.

Properties

MaxSupportedDateTime

Gets the max supported date.

Declaration

cs-api-definition
protected override DateTime MaxSupportedDateTime { get; }

Property Value

DateTime

Overrides MaskDateTimeProvider.MaxSupportedDateTime

MinSupportedDateTime

Gets the min supported date.

Declaration

cs-api-definition
protected override DateTime MinSupportedDateTime { get; }

Property Value

DateTime

Overrides MaskDateTimeProvider.MinSupportedDateTime

Methods

HandleKeyPress(MaskPart, KeyPressEventArgs)

Handles a key press operation over a specific MaskPart.

Declaration

cs-api-definition
protected override bool HandleKeyPress(MaskPart part, KeyPressEventArgs e)

Parameters

part

MaskPart

The selected MaskPart.

e

KeyPressEventArgs

The key event arguments.

Returns

bool

Not used.

Overrides MaskDateTimeProvider.HandleKeyPress(MaskPart, KeyPressEventArgs)

KeyPress(object, KeyPressEventArgs)

Occurs when a key is pressed.

Declaration

cs-api-definition
public override void KeyPress(object sender, KeyPressEventArgs e)

Parameters

sender

object

The sender.

e

KeyPressEventArgs

Key event arguments.

Overrides MaskDateTimeProvider.KeyPress(object, KeyPressEventArgs)

ResetDay(MaskPart)

Resets the day.

Declaration

cs-api-definition
protected override void ResetDay(MaskPart part)

Parameters

part

MaskPart

The day MaskPart

Overrides MaskDateTimeProvider.ResetDay(MaskPart)

ResetMonth(MaskPart)

Resets the month.

Declaration

cs-api-definition
protected override void ResetMonth(MaskPart part)

Parameters

part

MaskPart

The month MaskPart

Overrides MaskDateTimeProvider.ResetMonth(MaskPart)

ResetToMinDate()

Resets the value to the MinDate.

Declaration

cs-api-definition
public override void ResetToMinDate()

Overrides MaskDateTimeProvider.ResetToMinDate()

ResetYear(MaskPart)

Resets the year.

Declaration

cs-api-definition
protected override void ResetYear(MaskPart part)

Parameters

part

MaskPart

The year MaskPart

Overrides MaskDateTimeProvider.ResetYear(MaskPart)