RadControls for WPF

The RadMaskedInputBase type exposes the following members.

Methods

  NameDescription
Public methodCallSpin
Spins the control.
Protected methodCanModifyChar
Gets a value indicating whether the char can be modified when no mask.
Protected methodCanReplaceChar
Gets a value indicating whether the char can be replaced when no mask.
Protected methodCheckForDataValidationErrors
Checks the value of a DependencyProperty for validation errors.
Protected methodClearSelectionNoMask
Clears the selection when no mask.
Protected methodCoerceDisplayTextOverride
The text has changed and the DisplayText has to be coerced against the Text.
Protected methodCoerceInternalValueFromStronglyTypeValueOverride
Coerces the ValueInternal property from the Value property.
Protected methodCoerceStronglyTypeValueFromInternalValueOverride
Coerces the Value property from the ValueInternal property.
Protected methodCoerceTextInternalOverride
The internal value has changed and the Text has to be coerced against the ValueInternal.
Protected methodCoerceTextOverride
The value has changed and the Text has to be coerced against the value.
Protected methodCoerceValueOverride
The text has changed and the value has to be coerced against the text.
Protected methodStatic memberCopyBinding
Clones a Binding and sets its Mode to TwoWay and UpdateSourceTrigger to Explicit.
Protected methodFindNextAvailablePosition
Finds the next available position in the MaskedTextResolved.
Protected methodFindNextSeparatorPosition(Int32)
Finds the next separator position when no mask.
Protected methodFindNextSeparatorPosition(Boolean, Int32, Separator%)
Finds the next position with separator.
Protected methodFindPreviousAvailablePositionNoMask
Finds the previous available position when no mask.
Protected methodFindPreviousSeparatorPosition
Finds the previous separator position.
Protected methodGetRightOffset
Gets the offset from the right.
Protected methodGetValidCharOverride
Gets the valid char for a position.
Protected methodHandleBackKeyNoMask
Handles the Back key when no mask.
Protected methodHandleClearOverride
Called, when the Clear command is invoked.
Protected methodHandleDeleteKeyNoMask
Handles the Delete key when no mask.
Protected methodHandleDivideKey
Handles the Divide key.
Protected methodHandleEnterKey
Handles the Enter key.
Protected methodHandleLeftKey
Handles the left key down.
Protected methodHandleMultiplyKey
Handles the Multiply key.
Protected methodHandlePaste
Handles the paste operation.
Protected methodHandlePasteOverride
Handles the paste operation.
Protected methodHandleSpaceKey
Handles the Space key.
Protected methodHandleSpin
Handle the spin of the value.
Protected methodHandleSpinNoMask
Handles the spin when no mask.
Protected methodHandleSubstractKey
Handles the Subtract key.
Protected methodHandleTabKeyNoMask
Handles the tab key when no mask.
Protected methodHandleUnknownKeyOverride
Handles the key press of an Unknown key with a specific key code.
Protected methodInsertCharNoMask
Inserts a new character when no mask.
Protected methodIsCharValid
Gets a value indicating whether the char is valid when no mask.
Protected methodIsMaskValidOverride
Performs validation on the masked text.
Protected methodIsPlaceholder(Char)
Checks whether a specific character is a placeholder.
Protected methodIsPlaceholder(Int32)
Checks whether a specific index is a placeholder.
Protected methodIsPlaceholder(String)
Checks whether a specific string is a placeholder.
Protected methodIsSeparator(Char)
Checks whether a specific character is a separator.
Protected methodIsSeparator(String)
Checks whether a specified string is a separator.
Protected methodIsSeparator(Char, Separator%)
Checks whether a specific character is a separator.
Protected methodIsSeparator(String, Separator%)
Checks whether a specified string is a separator.
Protected methodIsSeparatorNoMask
Gets a value indicating whether a char is a separator when no mask.
Protected methodMoveCharactersInInsertBehaviorOverride
Moves a group characters from the specified position to the left one position from the last Placeholder.
Protected methodOnApplicationCut
Handles ApplicationCommand.Cut execution.
Protected methodOnApplicationPaste
Handles ApplicationCommand.Paste execution.
Public methodOnApplyTemplate
(Overrides FrameworkElement..::..OnApplyTemplate()()()().)
Protected methodOnCreateAutomationPeer
Creates automation peer.
(Overrides UIElement..::..OnCreateAutomationPeer()()()().)
Protected methodOnCultureChanged
Executed when the Culture changes.
Protected methodOnLoadedOverride
Called when control is loaded.
Protected methodOnMouseEnter
When the mouse enters the control.
(Overrides UIElement..::..OnMouseEnter(MouseEventArgs).)
Protected methodOnMouseLeave
When the mouse leaves the control.
(Overrides UIElement..::..OnMouseLeave(MouseEventArgs).)
Protected methodOnMouseWheel
Handles the MouseWheel.
(Overrides UIElement..::..OnMouseWheel(MouseWheelEventArgs).)
Protected methodOnSelectionOnFocus
Executes when the focus is obtained.
Protected methodOnUnloadedOverride
Called when the control is unloaded.
Protected methodStatic memberOnValueChangedBase
Executed when the Value property changes.
Protected methodParseMask
Parses the Mask property and sets the MaskedText.
Protected methodRemove
Removes number of characters from the internal text when no mask.
Protected methodReplaceChar
Replaces a char when no mask.
Public methodResetTheme
Resets the theme.
Public methodSelectAll
Selects the whole text.
Protected methodSetDefaultStyleKey
Protected methodSetFromRightOffset
Sets the offset from the right.
Protected methodSetSeparators
Method that sets predefined separators.
Protected methodStartsWithSeparator(StringBuilder, Boolean, Separator%)
Checks whether a specified string starts with a separator.
Protected methodStartsWithSeparator(StringBuilder, Boolean, Separator%, Int32%)
Checks whether a specified string starts with a separator.
Protected methodStatic memberTrimTextStart
Trims a specified string from certain characters.
Protected methodUpdateEditableTextEndPositions
Forces updates of the EditableTextEnd and EditableTextStart properties.
Protected methodUpdateEditableTextEndPositionsOverride
Updates the EditableTextEnd and EditableTextStart properties.
Protected methodValueChangingOverride
Performs a pre-value changing checking whether the inherited control allows the ValueChanging(ed) events to be raised.

Extension Methods

  NameDescription
Public Extension MethodChildrenOfType<(Of <<'(T>)>>)
Gets all child elements recursively from the visual tree by given type.
(Defined by ChildrenOfTypeExtensions.)
Public Extension MethodClearIfNoBindingAndSet
Clears if set.
(Defined by CommonExtensions.)
Public Extension MethodClearIfSet
Clears the property if a value has been set.
(Defined by CommonExtensions.)
Public Extension MethodEnableLayoutRounding (Defined by LayoutRoundingHelperExtensions.)
Public Extension MethodFindChildByType<(Of <<'(T>)>>)
Finds child element of the specified type. Uses breadth-first search.
(Defined by ChildrenOfTypeExtensions.)
Public Extension MethodGetAssociatedInlineUIContainer (Defined by ExtensionMethods.)
Public Extension MethodGetAssociatedLayoutBox (Defined by ExtensionMethods.)
Public Extension MethodGetBaseControlItemStatus
Gets a string that communicates the visual status of a Control.
(Defined by AutomationExtensions.)
Public Extension MethodGetBoundsRelativeTo (Defined by ExtensionMethods.)
Public Extension MethodGetGlobalMousePosition
(Defined by WindowHost.)
Public Extension MethodGetHashCodeOrZero (Defined by ExtensionMethods.)
Public Extension MethodGetParentPane
(Defined by DockingLogicalTreeHelper.)
Public Extension MethodGetParents
Enumerates through element's parents in the visual tree.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodGetVisualParent<(Of <<'(T>)>>)
Searches up in the visual tree for parent element of the specified type.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodIsKeyboardFocusWithin (Defined by KeyboardHelper.)
Public Extension MethodIsLocalValueSet(DependencyProperty)Overloaded.
Determines whether the specified dependency property local value is set.
(Defined by DependencyObjectExtensions.)
Public Extension MethodIsLocalValueSet(DependencyProperty)Overloaded.
Determines whether the specified dependency property local value is set.
(Defined by CommonExtensions.)
Public Extension MethodParentOfType<(Of <<'(T>)>>)
Gets the parent element from the visual tree by given type.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodSetAssociatedLayoutBox (Defined by ExtensionMethods.)
Public Extension MethodSetIfDifferent
Sets the value of the dependencyProperty property if it's hasn't that value currently.
(Defined by CommonExtensions.)
Public Extension MethodSetLayout
Sets the location in the element in Canvas.
(Defined by CommonExtensions.)
Public Extension MethodSetLocation(Point)Overloaded.
Sets the location in the element in Canvas.
(Defined by CommonExtensions.)
Public Extension MethodSetLocation(Double, Double)Overloaded.
Sets the location in the element in Canvas.
(Defined by CommonExtensions.)
Public Extension MethodSlideIn()()()()Overloaded.
Slides the given element into view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodSlideIn(TimeSpan)Overloaded.
Slides the given element into view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodSlideOut()()()()Overloaded.
Slides the given element out of view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodSlideOut(TimeSpan)Overloaded.
Slides the given element out of view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodTranslate(Nullable<(Of <<'(Double>)>>), Nullable<(Of <<'(Double>)>>), Nullable<(Of <<'(Double>)>>), Nullable<(Of <<'(Double>)>>), TimeSpan)Overloaded.
Translates the target element as requested by the parameters.
(Defined by CalendarAnimation.)
Public Extension MethodTranslate(Nullable<(Of <<'(Double>)>>), Nullable<(Of <<'(Double>)>>), Nullable<(Of <<'(Double>)>>), Nullable<(Of <<'(Double>)>>), TimeSpan, Action)Overloaded.
Translates the target element as requested by the parameters and executes the action request.
(Defined by CalendarAnimation.)

See Also