New to Telerik UI for WinFormsStart a free 30-day trial

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
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

Initializes a new instance of the ArabicMaskDateTimeProvider class.

C#
public ArabicMaskDateTimeProvider(string mask, CultureInfo culture, RadMaskedEditBoxElement owner)
Parameters:maskstring

The mask.

cultureCultureInfo

The culture.

ownerRadMaskedEditBoxElement

The owner.

Properties

Gets the max supported date.

C#
protected override DateTime MaxSupportedDateTime { get; }

Overrides: MaskDateTimeProvider.MaxSupportedDateTime

Gets the min supported date.

C#
protected override DateTime MinSupportedDateTime { get; }

Overrides: MaskDateTimeProvider.MinSupportedDateTime

Methods

Handles a key press operation over a specific MaskPart.

C#
protected override bool HandleKeyPress(MaskPart part, KeyPressEventArgs e)
Parameters:partMaskPart

The selected MaskPart.

eKeyPressEventArgs

The key event arguments.

Returns:

bool

Not used.

Overrides: MaskDateTimeProvider.HandleKeyPress(MaskPart, KeyPressEventArgs)

Occurs when a key is pressed.

C#
public override void KeyPress(object sender, KeyPressEventArgs e)
Parameters:senderobject

The sender.

eKeyPressEventArgs

Key event arguments.

Overrides: MaskDateTimeProvider.KeyPress(object, KeyPressEventArgs)

Resets the day.

C#
protected override void ResetDay(MaskPart part)
Parameters:partMaskPart

The day MaskPart

Overrides: MaskDateTimeProvider.ResetDay(MaskPart)

Resets the month.

C#
protected override void ResetMonth(MaskPart part)
Parameters:partMaskPart

The month MaskPart

Overrides: MaskDateTimeProvider.ResetMonth(MaskPart)

Resets the value to the MinDate.

C#
public override void ResetToMinDate()

Overrides: MaskDateTimeProvider.ResetToMinDate()

Resets the year.

C#
protected override void ResetYear(MaskPart part)
Parameters:partMaskPart

The year MaskPart

Overrides: MaskDateTimeProvider.ResetYear(MaskPart)