Telerik.Windows.Controls.Input
Initializes a new instance of the AddItemAdapterCollection class.
Initializes a new instance of the AutoCompleteBoxesItemsControl class.
A class representing value property extensions for the RadAutoCompleteBox controls.
Identifies the IsTabStop dependency property.
Gets the value of IsTabStop attached property.
The object to get the property for.
Sets the value of IsTabStop attached property.
The object to set the property to.
Initializes a new instance of the AppendModeBase class.
Initializes a new instance of the AutoCompleteModeBase class.
Initializes a new instance of the SuggestMode class.
Async filtering behavior which uses multithreading for faster data processing.
Occurs when the items search completes.
Find matching items using given criteria.
Text for search.
The items for search.
Items which will be escaped when searching.
The path for applying search.
The text search mode.
Used a match predicate to find searched items.
The match predicate.
Get values for search items.
The object to get value.
Value for that object.
Performs application-defined tasks associated with freeing, releasing, resetting unmanaged resources.
Find matching items using given criteria.
Text for search.
The items for search.
Items which will be escaped when searching.
The path for applying search.
The text search mode.
Find matching items using given criteria.
Text for search.
The items for search.
Items which will be escaped when searching.
The path for applying search.
The text search mode.
An interface that is used to calculate an index starting from -1 for the item which is highlighted in the DropDown of the RadAutoCompleteBox.
Returns the index of the highlighted item in the DropDown of the RadAutoCompleteBox.
The string that is into the TextBox part of the RadAutoCompleteBox.
Collection of the items returned by the FilteringBehavior.
Collection of the items selected items in the RadAutoCompleteBox.
The name or path of the property that is used when filtering for each the data item in the RadAutoCompleteBox.
Specifies the text search mode for the RadAutoCompleteBox.
An interface that is used to calculate an index starting from -1 for the item which is highlighted in the DropDown of the RadAutoCompleteBox.
Returns the index of the highlighted item in the DropDown of the RadAutoCompleteBox.
The string that is into the TextBox part of the RadAutoCompleteBox.
Collection of the items returned by the FilteringBehavior.
Collection of the items selected items in the RadAutoCompleteBox.
The name or path of the property that is used when filtering for each the data item in the RadAutoCompleteBox.
Specifies the text search mode for the RadAutoCompleteBox.
Initializes a new instance of the BoxesSelectionMode class.
Initializes a new instance of the SelectionModeBase class.
Initializes a new instance of the SingleSelectionMode class.
Registers in the CommandManager all the commands that RadAutoCompleteBox exposes.
Removes the item from selection.
Gets the RemoveItem command.
Represents a text control that suggests possible matches based on the user's input.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Occurs when the selection of a RadAutoCompleteBox changes.
Initializes a new instance of the RadAutoCompleteBox class.
Occurs when the selection of the RadAutoCompleteBox changes.
Occurs before the RadAutoCompleteBox' items are filtered using the current .
Occurs when the filtering of the RadAutoCompleteBox is finished and the are populated.
Occurs when property changes.
Gets or sets a collection that is filtered when the user enters text. This is a dependency property.
Gets or sets the string that is into the TextBox part of the RadAutoCompleteBox. The SearchText value is used to filter the RadAutoCompleteBox' ItemsSource. This is a dependency property.
Specifies the selection mode for the RadAutoCompleteBox. This is a dependency property.
Gets or sets the first item in the current selection or returns null if the selection is empty. This is a dependency property.
Gets or sets the list of currently selected items for the RadAutoCompleteBox. This is a dependency property.
Gets or sets the content to be shown when the TextBox is not focused. When in Single SelectionMode, no item should be selected for the content to be visible. This is a dependency property.
Specifies the text search mode for the RadAutoCompleteBox. This is a dependency property.
The name or path of the property that is used when filtering for each the data item in the control. The default is an empty string (""). This is a dependency property.
The name or path of the property that is displayed for each the data item in the control. The default is an empty string (""). This is a dependency property.
Gets the currently filtered items into the RadAutoCompleteBox. This is a dependency property.
Gets or sets the minimum width of a RadAutoCompleteBox drop-down. This is a dependency property.
Gets or sets the maximum width of a RadAutoCompleteBox drop-down. This is a dependency property.
Gets or sets the value that indicates whether the RadAutoCompleteBox dropdown is currently open. This is a dependency property.
Gets or sets the System.Windows.DataTemplate used to display each item into the DropDown part of the control. This is a dependency property.
Gets or sets the System.Windows.Controls.DataTemplateSelector used to choose System.Windows.DataTemplate to display each DropDown item into the dropdown part of the control.
This is a dependency property.
Gets or sets the content displayed in the dropdown if the filter result is empty.
Gets or sets the System.Windows.DataTemplate used to display the content in the dropdown if the filter result is empty.
Gets or sets the System.Windows.DataTemplate used to display each item into the boxes part of the control. This is a dependency property.
Gets or sets the System.Windows.Controls.DataTemplateSelector used to choose System.Windows.DataTemplate to display each item into the boxes part of the control.
This is a dependency property.
Gets or sets the System.Windows.Style used to display each item into the boxes part of the control. This is a dependency property.
Gets or sets the System.Windows.Controls.StyleSelector used to choose System.Windows.Style to display each item into the boxes part of the control.
This is a dependency property.
Gets or sets the maximum height for a RadAutoCompleteBox drop-down. This is a dependency property.
Specifies the autocomplete mode for the RadAutoCompleteBox. This is a dependency property.
Gets or sets the style of the RadWatermarkTextBox into the RadAutoCompleteBox. This is a dependency property.
Gets or sets the FilteringBehavior of the RadAutoCompleteBox. This is a dependency property.
Gets or sets the HighlightBehavior of the RadAutoCompleteBox. This is a dependency property.
Gets or sets a value indicating whether this instance is highlighted. This is a dependency property.
Gets or sets value indicating where the DropDown part of the control will be placed. This is a dependency property.
Gets or sets a GridLength that indicates what the RadAutoCompleteBox' DropDown width will be.
This property is implemented to be used in the FileDialogs.
When set to true the SearchText and the TextSource.Text properties won't get updated (for example when selection is performed).
The SearchText should updated manually when needed.
Gets or sets the currently highlighted index in the dropdown portion of the control.
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call .
Resets the theme.
Performs application-defined tasks associated with freeing, releasing,
or resetting unmanaged resources.
Contains the keyboard navigation logic of RadAutoCompleteBox.
The key that has been pressed.
True if the KeyDown event should be handled, otherwise false.
Raises the event.
This method is invoked whenever is set to true internally.
The that contains the event data.
Called before the event occurs to provide handling for the event in a derived class without attaching a delegate.
A that contains the event data.
Called when the TextSearchPath property is changed.
Called when the DisplayMemberPath property is changed.
Called when the ItemsSource property is changed.
Called when the IsDropDownOpen property is changed.
Called when the SelectionMode property is changed.
Called when the SelectedItem property is changed.
Called when the SelectedItems property is changed.
Called when the AutoCompleteMode property is changed.
Called when the TextBoxStyle property is changed.
Called when the FilteringBehavior property is changed.
Called when the HighlightBehavior property is changed.
Called when the IsHighlighted property is changed.
Called when the TextSearchMode property is changed.
Called when the WatermarkContent property is changed.
Called when the selection changes.
The event data.
Updates the visual state of the control.
Indicates whether transition should be used.
Called before the System.Windows.UIElement.LostFocus event occurs.
Called before the System.Windows.UIElement.GotFocus event occurs.
Called before the System.Windows.UIElement.GotKeyboardFocus event occurs.
Here the states of the AutoCompleteBox are updated.
Added to work-around an issue with the Got and LostFocus events not getting fired.
Returns class-specific implementations for the Windows Presentation Foundation (WPF) infrastructure.
The type-specific implementation.
Added to work-around an issue with the Lost and GotFocus not getting fired. Here the states of the AutoCompleteBox are updated.
Initializes a new instance of the RadAutoCompleteBoxItem class.
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call .
Defines the clear button visibility modes.
Clear button is visible when there is text to clear and textbox has keyboard focus, otherwise it is collapsed.
Clear button is always visible.
Clear button is always collapsed.
Provides event data for the event.
Initializes a new instance of the class.
The query text.
The chosen suggestion text.
Gets the query text of the current search.
Gets a reference to the chosen suggestion.
Provides event data for the event.
Initializes a new instance of the class.
The chosen suggestion.
Gets a reference to the chosen suggestion.
Provides event data for the event.
Initializes a new instance of the class.
Gets the reason for firing the event.
Defines the possible text change reasons.
User has set or has bound the Text property and it has been changed.
User has typed into the textbox.
User has chosen suggestion from the drop down list.
Registers in the CommandManager all the commands that RadAutoSuggestBox exposes.
Submits a search query.
Gets the SubmitQuery command.
Represents a text control that makes suggestions to users as they enter text using a keyboard.
The app is notified when text has been changed by the user and is responsible for providing relevant suggestions for this control to display.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
..
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Initializes a new instance of the class.
Occurs when a suggestion is chosen from the drop-down of the control.
Occurs when the user submits a search query.
Gets or sets the property path that is used to get the value for display in the text box part of the control, when an item is chosen. This is a dependency property.
Occurs when the text is changed.
Gets or sets the property path that is used to get the value for display in the text box part of the control, when an item is chosen. This is a dependency property.
Gets or sets the property path that is used to get the value that is displayed for each data item in the drop-down of the control. The default is an empty string (""). This is a dependency property.
Gets or sets a collection that is shown in the drop-down. This is a dependency property.
Gets or sets the content to be shown when the TextBox is empty. This is a dependency property.
Gets or sets the template for presenting the content, shown when the TextBox is empty. This is a dependency property.
Gets or sets a value that specifies when the watermark content of control will be hidden.
Gets or sets the style of the RadWatermarkTextBox into the RadAutoSuggestBox. This is a dependency property.
Gets or sets a value indicating whether the chosen suggestion will trigger an update of the editable text part of . This is a dependency property.
Gets or sets the maximum height for the drop-down. This is a dependency property.
Gets or sets the minimum width of the drop-down. This is a dependency property.
Gets or sets the maximum width of the drop-down. This is a dependency property.
Gets or sets the value that indicates whether the RadAutoSuggestBox dropdown is currently open. This is a dependency property.
Gets or sets content of the clear button.
Gets or sets the content of the query button.
Gets or sets the content template of the clear button.
Gets or sets the content template of the query button.
Gets or sets the visibility mode of the clear button.
Gets or sets the visibility of the query button.
Gets or sets the command of the clear button.
Gets or sets the command of the query button.
Gets or sets the content displayed in the drop-down if the ItemsSource is empty.
Gets or sets the DataTemplate used to display the content in the dropdown if the ItemsSource is empty.
Gets or sets the search text.
Gets or sets the group style selector of the drop-down ListBox.
Gets the GroupStyle of the drop-down ListBox.
Gets or sets the ItemTemplate of the drop-down ListBox.
Gets or sets the ItemTemplateSelector of the drop-down ListBox.
Gets or sets the ItemContainerStyle of the drop-down ListBox.
Gets or sets the ItemContainerStyleSelector of the drop-down ListBox.
Gets or sets the ItemsPanel of the drop-down ListBox.
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call .
Resets the theme.
Raises the event.
This method is invoked whenever is set to true internally.
The that contains the event data.
Called before the System.Windows.UIElement.GotKeyboardFocus event occurs.
Called when the property is changed.
Called when the property is changed.
Called when suggestion is chosen from the drop-down.
Called when the user submits a search query.
Called when the text is changed - by user input, programmatically or via choosing a suggestion.
The reason for changing the text.
Returns class-specific implementations for the Windows Presentation Foundation (WPF) infrastructure.
The type-specific implementation.
Contains the keyboard navigation logic of .
The key that has been pressed.
True if the KeyDown event should be handled, otherwise false.
Represents a base class for calculator controls.
Registers the used CalculatorBaseCommands.
Identifies the Value dependency property.
Identifies the MemoryValue dependency property.
Identifies the PendingOperation dependency property.
Identifies the Operations dependency property.
Identifies the MemoryButtonsVisibility dependency property.
Identifies the DecimalSeparator dependency property.
Identifies the History dependency property.
Identifies the DecimalSeparator dependency property.
Identifies the ErrorMessage dependency property.
Identifies the DisplayedValue dependency property.
Identifies the InputValue dependency property.
Identifies the IsMemoryUpdated dependency property.
Occurs when the calculator's value is changed.
Gets CalculatorBase's current calculated value.
Gets CalculatorBase's current memory value.
Gets or sets calculator's operations source.
The operations.
Gets or sets calculator's memory buttons visibility.
The MemoryButtonsVisibility.
Gets the history.
Gets or sets the error message.
The error message.
Gets decimal separator depending on the current culture.
Performs application-defined tasks associated with freeing, releasing,
or resetting unmanaged resources.
Raises the event.
Invoked when an unhandled  routed event is raised on this element. Implement this method to add class handling for this event.
The that contains the event data. The event data reports that the left mouse button was pressed.
Releases unmanaged and - optionally - managed resources.
true to release both managed and unmanaged resources;
false to release only unmanaged resources.
Raises the event.
Executed once Ctrl modifier key and a key from the keyboard are pressed.
Executed once a key from the keyboard is pressed.
Executed once Shift modifier key and a key from the keyboard are pressed.
Modifies the source data before passing it to the target for display in the UI.
Modifies the target data before passing it to the source object. This method is called only in bindings.
Represents an arithmetic operation.
Gets or sets the display trace that is generated when an operation is executed.
The display trace.
Gets or sets the delegate that describes operation's logic.
The operation delegate.
Gets or sets the type of the operation - binary, unary, percent.
The operation type.
Represents an operations source for a calculator control.
Gets an Operation instance that represents addition.
Gets an Operation instance that represents subtraction.
Gets an Operation instance that represents multiplication.
Gets an Operation instance that represents division.
Gets an Operation instance that represents reciprocal.
Gets an Operation instance that represents square root.
Gets an Operation instance that represents negation.
Gets an Operation instance that represents percent.
Represents all the available operation types.
The binary operation type.
The unary operation type.
The percent operation type.
The equals operation type.
Contains information about the ValueChanged event.
Initializes a new instance of the class.
The old value.
The new value.
Gets the old value.
The old value.
Gets the new value.
The new value.
Represent a control that enables you executing arithmetic operations.
Represent the FontSize property.
Initializes a new instance of the RadCalculator class.
Gets or sets the size of the font.
The size of the font.
Gets or sets the manually set AutomationId value (in case there is such one).
Resets the theme.
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
When implemented in a derived class, returns class-specific implementations for the Silverlight automation infrastructure.
The class-specific subclass to return.
A PropertyChanged callback method for the FontSize dependency property.
The d.
The instance containing the event data.
Provides commands for RadCalculator.
Gets a value that represents the execute unary operation command.
Gets a value that represents the execute percent operation command.
Gets a value that represents the execute binary operation command.
Gets a value that represents the add pending binary operation command.
Gets a value that represents the update input command.
Gets a value that represents the clear everything command.
Gets a value that represents the clear input command.
Gets a value that represents the delete command.
Gets a value that represents the memory plus command.
Gets a value that represents the memory minus command.
Gets a value that represents the memory store command.
Gets a value that represents the memory recall command.
Gets a value that represents the memory clear command.
Gets a value that represents the redo command.
Gets a value that represents the undo command.
Gets a value that represents the expand command.
Gets a value that represents the collapse command.
Represents a RadCalculator as an editor control that is placed in a PopUp.
Gets the identifier for the Telerik.Windows.Controls.RadCalculatorPicker.IsDropDownOpen dependency property.
The identifier for the Telerik.Windows.Controls.RadCalculatorPicker.IsDropDownOpen dependency dependency property.
Initializes a new instance of the RadCalculatorPicker class.
Gets or sets a value that indicates whether the DropDown button is open or closed. This is a dependency property.
True if this DropDown button is open; otherwise, false.
Gets or sets the manually set AutomationId value (in case there is such one).
Resets the theme.
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
When implemented in a derived class, returns class-specific implementations for the Silverlight automation infrastructure.
The class-specific subclass to return.
Class that governs the transition animations in the calendar.
Slides the given element into view. This is an extension method.
The given element.
How long should the transition take.
Slides the given element into view. This is an extension method.
The target.
Slides the given element out of view. This is an extension method.
The target element.
How long should the transition take.
Slides the given element out of view. This is an extension method.
The target.
Translates the target element as requested by the parameters.
The given element.
The starting x Translate transform value.
The starting y Translate transform value.
The final x Translate transform value.
The final y Translate transform value.
How long should the transition take.
Translates the target element as requested by the parameters and executes the action request.
The given element.
The starting x Translate transform value.
The starting y Translate transform value.
The final x Translate transform value.
The final y Translate transform value.
How long should the transition take.
The action request to be executed later.
The class of the calendar button.
The CalendarButton class is not to be used outside the RadCalendar control. If you need a button functionality,
use the ButtonBase or Button classes.
Identifies the ButtonType property.
Identifies the IsFromCurrentView property.
Identifies the IsInAnotherView property.
Identifies the IsSelected property.
Identifies the Text property.
Initializes a new instance of the class.
Initializes a new instance of the class.
The parent of the
Gets or sets the type of the button. This is a dependency property.
Gets or sets whether the button belongs to the current month/year/decade/century. This is a dependency property.
Gets or sets whether a button with the same content exists in another view (in a multi-view calendar). This is a dependency property.
Gets or sets the text displayed by the button. This is a dependency property.
Gets or sets whether the button is selected. This is a dependency property.
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call .
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Called before the event occurs.
The data for the event.
Called before the event occurs.
The data for the event.
Called before the event occurs.
The data for the event.
Called before the event occurs.
The data for the event.
The content that each calendar button is assigned.
Occurs when a property value changes.
Gets the type of the button.
Gets or sets the text that gets displayed on the calendar.
Defines whether the element belongs to the current view (currently displayed month, year, decade or century).
Gets whether the button is initially selected.
Gets whether the button is initially visible.
Gets or sets date that the button displays.
Gets or sets whether the date can be selected.
Overrides ToString to support proper display if set as Content on ContentPresenter with ContentTemplate = null.
Returns the value of the Text property.
Determines whether the specified is equal
to the current .
true if the specified is equal to the
current ; otherwise, false.
The object to compare with the current object.
Serves as a hash function for a particular type.
A hash code for the current .
Identifies the type of the Calendar Button.
The date button of today's date.
A date button.
A calendar button with the week number.
A calendar button with the week name.
Calendar button with a month name or number.
Calendar button with a year number.
Calendar button for a decade.
Provides data for the DateSelected and DisplayDateChanged events.
Gets the date to be newly displayed.
Gets the date that was previously displayed.
The EventArgs of the RadCalendar.DisplayModeChanged event.
Initializes a new instance of the CalendarModeChangedEventArgs class.
Previous value of the property, prior to the event being raised.
Current value of the property at the time of the event.
The routed event.
The source that raised the event.
Gets the new mode of the Calendar.
Gets the previous mode of the Calendar.
Panel that lays out the items in a calendar view (DayView, MonthView).
CalendarView is the calendar items wrapper for the calendar.
CalendarView is primitive building block for the calendar control and is not
intended to be used separately.
Identifies the Columns property.
Identifies the HeaderVisibility property.
Identifies the HideColumn property.
Identifies the HideRow property.
Identifies the Orientation property.
Identifies the Rows property.
Initializes a new instance of the class.
Initializes a new instance of the class.
The owner calendar of the calendar view.
Gets or sets the number of columns of the CalendarView. This is a dependency property.
Gets or sets the visibility of the header of the Calendar view. This is a dependency property.
Gets or sets whether first column will be displayed.
Gets or sets whether first row will be displayed.
Gets or sets the orientation of the CalendarView. This is a dependency property.
Gets or sets the number of rows of the CalendarView. This is a dependency property.
When overridden in a derived class, is invoked whenever application code or internal processes call .
Clears the attached events.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Invoked whenever an unhandled event reaches this element in its route.
The that contains the event data.
Determines if the specified item is (or is eligible to be) its own container.
The item to check.
True if the item is (or is eligible to be) its own container; otherwise, false.
Creates or identifies the element that is used to display the given item.
The element that is used to display the given item.
When overridden in a derived class, undoes the effects of the method.
The container element.
The item.
Prepares the specified element to display the specified item.
Element used to display the specified item.
Specified item.
Called before the System.Windows.UIElement.LostMouseCapture event occurs
to provide handling for the event in a derived class without attaching a
delegate.
A System.Windows.Input.MouseEventArgs that contains the event data.
Called before the event occurs.
The data for the event.
Returns class-specific
implementations for the Windows Presentation Foundation (WPF) infrastructure.
The type-specific
implementation.
Specifies the selection mode of the calendar.
The user is able to select Days. The calendar shows one or more months for choosing dates.
The user is able to select Months. The calendar displays the months of one or more years.
The user is able to select Years. The calendar displays one or more decades (10s) of years.
Provides a converter to convert DateTime objects to and from other representations.
Determines whether this instance [can convert from] the specified context.
The context.
Type of the source.
true if this instance [can convert from] the specified context; otherwise, false.
Returns whether the type converter can convert an object to the specified type to the type of this converter.
The context.
The type you want to convert to.
True if this converter can perform the conversion; otherwise, false.
is null.
Converts from the specified value to the type of this converter.
The context.
The culture.
The value to convert to the type of this converter.
The converted value.
The conversion cannot be performed.
Specifies the display mode of the calendar.
The calendar shows one or more months for choosing dates.
The calendar displays the months of one or more years.
The calendar displays one or more decades (10s) of years.
The calendar displays one or more centuries.
System.Globalization.Calendar extensions for RadCalendar.
A panel that governs transitions from one of its children to another.
Brings up the given element and hides or moves away the others.
The element to bring up.
The given element should be a child of the panel.
When overridden in a derived class, measures the size in layout required for child elements and determines a size for the -derived class.
The available size that this element can give to child elements. Infinity can be specified as a value to indicate that the element will size to whatever content is available.
The size that this element determines it needs during layout, based on its calculations of child element sizes.
When overridden in a derived class, positions child elements and determines a size for a derived class.
The final area within the parent that this element should use to arrange itself and its children.
The actual size used.
Represents a selection control that allows you to select dates from a calendar.
The Calendar control allows the user to select a single date.
The user can navigate in the Calendar by clicking the arrow buttons in the calendar
header that would cycle through the list of days, months or years. Clicking in-between the two
arrows would change the of the calendar so that it displays a year
if a month was displayed (The same applies for. Clicking the button with today's date would
navigate to the month view of the current month.
The SelectionMode allows more than one date to be selected. There are three
modes of selection - SelectionMode.Single, SelectionMode.Multiple
and SelectionMode.Extended. Advanced keyboard selection - dragging while
holding Ctrl or/and Shift is supported. The property is a list of all
selected dates.
The property allows you to get or set the current display mode.
By handling the routed event you would receive a notification
whenever a change in the display mode occurs.
Disabling or enabling the selection of dates can be controlled by the
and properties. If none of the latter
two has been set, i.e. their value is null
then all the calendar dates are selectable.
The property holds the DateTime value of the selected date.
The default value is null (no date is selected). Adding a handler for the
event would enable you to be notified whenever a date is selected.
Similarly, to modify which dates the user can navigate to, use the DisplayDateStart and DisplayDateEnd
properties. Setting the property navigates the calendar to the month or year
that contain this date (depending on the current DisplayMode). Please note that the
DisplayDate property cannot be set to null.
The Calendar has more than 20 properties which allow you to set styles, style selectors, templates and
template selectors for the different views and buttons of the Calendar. The Calendar help articles provide
more information on the control parts and template structures.
Please note that the RadCalendar currently supports only Gregorian calendar.
Gets the latest date that the calendar can display.
Gets the earliest date that the calendar can display.
Initializes a new instance of the RadCalendar class.
Please refer to the information examples on
how to use the control.
Checks whether the given date is a valid display date for the calendar.
The calendar to check the display date for.
The new display date to test.
True if it is a valid display date, false otherwise.
Checks whether the date is a valid SelectableDateStart value for the given calendar.
The calendar to test for.
The date to test.
True if it is a valid selectable date start, false otherwise.
Checks whether the date is a valid SelectableDateEnd value for the given calendar.
The calendar to test for.
The date to test.
True if it is a valid selectable date end, false otherwise.
Checks whether the date is a valid DisplayDateStart value for the given calendar.
The calendar for which to test the value.
The date to test.
True if it is a valid display date start, false otherwise.
Checks whether the date is a valid DisplayDateEnd value for the given calendar.
The calendar for which to test the value.
The date to test.
True if it is a valid display date end, false otherwise.
When overridden in a derived class, is invoked whenever application code or internal processes call .
Resets the theme.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Called when SelectionMode changed.
The old value.
The new value.
Called when BlackoutDates collection changed.
The old value.
The new value.
Called before the event occurs.
The data for the event.
Called before the event occurs.
The data for the event.
Called before the event occurs.
The data for the event.
Called before the System.Windows.UIElement.GotFocus event occurs.
The data for the event.
Returns class-specific System.Windows.Automation.Peers.AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
Invalidates the automation peers cache.
Identifies the Event.
Identifies the Event.
Identifies the Event.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the property.
Identifies the dependency property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the dependency property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the Property.
Identifies the .
Identifies the Property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
Identifies the property.
The value that indicates whether the week names buttons are using shortest day names.
It's used in office 2013 theme.
Occurs when a date is selected.
The DateSelected event is fired when the or
have changed.
The DateSelected is designed to be used in single selection mode. For more information
on handling events in multiple selection mode, please refer to
help article.
Occurs when the DisplayDate property is changed.
The DisplayDateChanged event is fired when the
property of the calendar changes.
For more information on the event go to the
help article.
Occurs when the DisplayMode property is changed.
The DisplayModeChanged event is fired when the property changes.
For more information please go to the article.
Gets or sets the DataTemplate selectors for the year buttons in the decade views of the calendar. This is a dependency property.
The together with the specify the
DataTemplate of the Year buttons in the Decade CalendarView.
For more information on styling, see the Calendar help articles.
Gets or sets the format for the header of the year views of the calendar. This is a dependency property.
The YearViewHeaderFormat is a DateTime format which will be used for the header of the YearView.
If the property is set to null, a default format "yyyy" will be used.
Gets or sets the items panel template for the year views of the calendar. This is a dependency property.
The YearView Panel specifies the panel that arranges the month buttons in the year view. By default
it is an UniformGrid with 3 rows and 4 columns.
For more information on styling, see the Calendar help articles.
Gets or sets the style of the calendar year view. This is a dependency property.
The year view style specifies the style for the year view. By setting the style
every aspect of the CalendarView can be changed.
For more information on styling, see the Calendar help articles.
Gets or sets the visibility of the header of the calendar views (month, year, decade, century). This is a dependency property.
When multi-view calendar is used (the and properties have been set)
showing the CalendarViews headers helps the specific views to be identified.
For example if 4 months are visible, headers would appear on top of each month and not just
the calendar header.
The default value is Collapsed.
Gets or sets the style for the year buttons in the decade views of the calendar. This is a dependency property.
The together with the specify the
Style of the Year buttons in the Decade CalendarView.
For more information on styling, see the Calendar help articles.
Gets or sets the style selector for the year buttons in the decade views of the Calendar.
The together with the specify the
Style of the Year buttons in the Decade CalendarView.
For more information on styling, see the Calendar help articles.
Gets or sets the content templates for the year buttons in the decade views of the calendar. This is a dependency property.
The together with the specify the
DataTemplate of the Year buttons in the Decade CalendarView.
For more information on styling, see the Calendar help articles.
Gets or sets the types of selection that would be allowed in the Calendar. This is a dependency property.
The Selection mode in the Calendar works very much like the SelectionMode in a ListBox.
behaviors:
-
Single: At most one date can be selected at any given time. Clicking on a selected
date deselects it. The arrow keys of the keyboard move the selection.
-
Multiple: There is no limit on the number of selected dates. Dragging toggles
the selection of the dates. Arrow keys movement does not select a date, they can be
selected with space.
-
Extended: Selection very much like the the selection in Explorer.
Keyboard movement, Shift-Selection and Control-Selection also work.
Selection across several months is possible, either by navigating to a different month and
selecting dates there or by displaying more than one months at a time (See
and properties).
The default value is Single.
Gets or sets the last date that can be selected. This is a dependency property.
The SelectableDateEnd specifies the last date that can be selected by the user.
Please note that the SelectableDateEnd should not be set to a date larger than the
or . The SelectableDate end cannot be set to
a date smaller than the .
To specify the range of dates that will be visible to the users, use
and .
Gets or sets the first date that can be selected. This is a dependency property.
The SelectableDateStart specifies the first date that can be selected by the user.
Please note that the SelectableDateStart should not be set to a date larger than the
. The SelectableDate end cannot be set to a date smaller than
the or
To specify the range of dates that will be visible to the users, use
and .
Gets or sets the currently selected date. This is a dependency property.
The SelectedDate property identifies the last date that has been selected.
If more than one date needs to be selected, please see the property.
Setting the SelectedDate property to null would deselect
any selection. The default value is null.
Selecting a date fires the event. An example about handling
events is provided below.
Please note that the user would not be able to select dates outside the SelectableDates
range defined by the and properties.
Note that all DateTime properties of the RadCalendar
discard the time of the DateTime object, i.e. the time is coerced to 0:0:0.
Gets an list of the currently selected dates.
The SelectedDates collection is an observable collection (although it is
exposed as an IList) which contains the currently selected dates and can be used in binding.
In Single SelectionMode the collection would still be populated with the selected date (if any).
Just as with , all the dates in the collection will be coerced and
should be between the SelectableDateStart/End and DisplayDateStart/End.
Gets or sets a list of dates that cannot be selected. This is a dependency property.
The BlackoutDates specifies a list of dates that cannot be selected by the user.
Gets or sets the items panel template for the month views of the calendar. This is a dependency property.
The MonthView Panel specifies the panel that arranges the day buttons in the month view. By default
it is an UniformGrid with 7 rows and 8 columns.
For more information on styling, see the Calendar help articles.
Gets or sets the style of the month calendar view. This is a dependency property.
The month view style specifies the style for the month view. By setting the style
every aspect of the CalendarView can be changed.
For more information on styling, see the Calendar help articles.
Gets or sets whether the orientation of the Calendar. This is a dependency property.
The Orientation property specifies how should the dates be arranged
with regard to the position of the Week Names and Week Numbers. When the
orientation is Horizontal, the WeekNames appear on top,
horizontally while the week numbers are a column on the left. If
the Orientation is Vertical, the WeekNames are arranged in a
Column on the left, and the numbers are a row on the top.
The default value is Horizontal.
Gets or sets the number of rows of calendar views in the calendar. This is a dependency property.
When there is more than one calendar view present, the
may make identifying the different months/years easier.
The minimum value of the Rows property is one and the maximum is four.
Gets or sets the style selector for the month buttons in the year views of the Calendar.
The together with the specify the
Style of the Month buttons in the Year CalendarView.
For more information on styling, see the Calendar help articles.
Gets or sets the content templates for the month buttons in the year views of the calendar. This is a dependency property.
The together with the specify the
DataTemplate of the Month buttons in the Year CalendarView.
For more information on styling, see the Calendar help articles.
Gets or sets the DataTemplate selectors for the month buttons in the year views of the calendar. This is a dependency property.
The together with the specify the
DataTemplate of the Month buttons in the Year CalendarView.
For more information on styling, see the Calendar help articles.
Gets or sets the format for the header of the month views of the calendar. This is a dependency property.
The MonthViewHeaderFormat is a DateTime format which will be used for the header of the MonthView.
If the property is set to null, a default format "MMMM' - 'yyyy" will be used.
Gets or sets whether the Calendar's selection can be changed. This is a dependency property.
The IsReadOnly property specifies whether the current selection can be changed.
Please note that the IsReadOnly property governs user interaction, i.e. the selected
dates can be changed programmatically - through a binding or setting the SelectedDate(s) properties.
To disable all the interaction with the Calendar, use the IsEnabled property.
Gets or sets whether the today date would be highlighted. This is a dependency property.
The IsTodayHighlighted property indicates whether the today date in
the calendar would be highlighted. The default value is true.
Please note that the IsTodayHighlighted property does not affect
whether the today date is selected or not. Use the
or properties to specify the selected date(s).
Gets or sets the style for the month buttons in the year views of the calendar. This is a dependency property.
The together with the specify the
Style of the Month buttons in the Year CalendarView.
For more information on styling, see the Calendar help articles.
Gets or sets the display mode of the Calendar. This is a dependency property.
The DisplayMode property controls the span of time the calendar is
currently displaying: month, year, decade and century.
The display mode can be changed by clicking the calendar header between
the previous and next buttons and by choosing from the list of months/years/decades.
Alternatively the DisplayMode can be changed programmatically although
this is not recommended since this may contradict user expectations.
The DisplayModes available are:
-
CalendarMode.Month: The Calendar displays a month, days from the previous
or next months can also be visible but are visually differentiated and clicking them would
navigate to the respective month. The names of the days are localized
according to the current thread culture.
-
CalendarMode.Year: The Calendar displays a year - twelve buttons with
the localized names of the months. The current thread culture is used for the localization.
-
CalendarMode.Decade: The Calendar displays a decade - twelve years, starting
from a year before the chosen decade and ending a year after it.
-
CalendarMode.Century: The Calendar displays a century with twelve calendar buttons.
The event is fired when the property changes.
The provide the old and new value of the
display mode. An example where the event is used can be found on the
help page.
Gets or sets the day that is considered the beginning of the week.
The FirstDayOfWeek property specifies which is the day in the leftmost
column of the calendar view, i.e. which is the first day of the week.
If the property is set to null, the will be checked,
if a specific culture is set, its FirstDayOfWeek is considered.
Otherwise the CurrentCulture will be used.
Generally, the start of the week varies with different cultures so if you would like
the Calendar to display the dates as you see them, be sure to set the
FirstDayOfWeek property or the property.
Gets or sets the visibility of the Calendar's header. This is a dependency property.
The header of the calendar is the area on the top in which the Header Button and the Previous
and NextButtons reside.
To make the buttons invisible, but still have a header, you can set the HeaderVisibility to Collapsed and
to Visible.
Gets or sets the visibility of the Calendar's MoveLeft button. This is a dependency property.
The MoveLeft button of the calendar is in the area on the top in which the Header Button and the NextButton reside.
Gets or sets the visibility of the Calendar's MoveRight button. This is a dependency property.
The MoveRight button of the calendar is in the area on the top in which the Header Button and the PreviousButton reside.
Gets or sets the last date that would be able to be displayed. This is a dependency property.
The DisplayDateEnd property can limit the dates which can be navigated to.
The DisplayDateEnd is the date furthest away in time that can be displayed. Setting
the property to null would enable all dates to be viewed.
Please note that ArgumentOutOfRange exception would be thrown if the
DisplayDateEnd is set to a date earlier than the currently displayed date
().
More information about setting the displayable dates' range and an example can be found
on the help page.
Gets or sets the first date that would be able to be displayed. This is a dependency property.
The DisplayDateStart property together with
allows you to define a range within which the user would be able to navigate. The
DisplayDateStart does not affect whether a date can be selected or not.
Please refer to for more information on controlling selection.
For example setting the DisplayDateStart to DateTime.Today
would ensure that the Calendar would not be able to navigate to the
previous month or year but changing the or selecting dates
from the current month is unaffected.
Similarly to the other date properties of the Calendar, the time part of the DateTime
object is not only ignored but set to 00:00:00 as well (coerced). See
for an example and more information on that behavior.
Setting the DisplayDateStart to null means that
DateTime.MinValue
would be the start of the displayable range. The default values is null.
Gets or sets the format for the header of the decade views of the calendar. This is a dependency property.
The DecadeViewHeaderFormat is a DateTime format which will be used for the header of the DecadeView.
If the property is set to null, a default format "yyyy" will be used.
Gets or sets the items panel template for the decade views of the calendar. This is a dependency property.
The DecadeView Panel specifies the panel that arranges the year buttons in the decade view. By default
it is an UniformGrid with 3 rows and 4 columns.
For more information on styling, see the Calendar help articles.
Gets or sets the style of the decade calendar view. This is a dependency property.
The decade view style specifies the style for the decade view. By setting the style
every aspect of the CalendarView can be changed.
For more information on styling, see the Calendar help articles.
Gets or sets the current date to display. This is a dependency property.
The DisplayDate property specifies the date to display in the .
If no display date was set, then the is used. Alternatively, if no
date is selected then DateTime.Today is used.
Setting the display date does not affect the of the Calendar, e.g.
if the DisplayMode is set to Year changing the DisplayDate
within the same year would not change the view, while setting a DisplayDate of a different
year would change the view.
Similarly to the other date properties of the Calendar, the time part of the DateTime
object is not only ignored but set to 00:00:00 as well. See
for an example and more information on that behavior.
The and properties defined a range
within which the DisplayDate can be set, i.e. a range within which the user
can navigate. If you try to set a DisplayDate outside the defined range an
ArgumentOutOfRangeException would be thrown. Similarly, setting a display
range that excludes the current DisplayDate would throw an exception.
Changing the DisplayDate property fires the
event. Please note that unless the DisplayDate is changed from code the event would fire
only when the displayed month or year actually changes, i.e. selecting a day within the
currently viewed month would not fire the event (or change the property). Selecting a
month while the DisplayMode is Year would fire the event if the month is different from the
previously selected.
Please note that unlike the other date properties DisplayDate cannot be set to null.
Gets or sets the content templates for the decade buttons in the century views of the calendar. This is a dependency property.
The together with the specify the
DataTemplate of the Decade buttons in the Century CalendarView.
For more information on styling, see the Calendar help articles.
Gets or sets the DataTemplate selectors for the decade buttons in the century views of the calendar. This is a dependency property.
The together with the specify the
DataTemplate of the Decade buttons in the Century CalendarView.
For more information on styling, see the Calendar help articles.
Gets or sets the style for the day buttons in the month views of the calendar. This is a dependency property.
The together with the specify the
Style of the Day buttons in the Month CalendarView.
For more information on styling, see the Calendar help articles.
Gets or sets the style selector for the day buttons in the month views of the Calendar.
The together with the specify the
Style of the Day buttons in the Month CalendarView.
For more information on styling, see the Calendar help articles.
Gets or sets the content templates for the day buttons in the month views of the calendar. This is a dependency property.
The together with the specify the
DataTemplate of the Day buttons in the Month CalendarView.
For more information on styling, see the Calendar help articles.
Gets or sets the DataTemplate selectors for the day buttons in the month views of the calendar. This is a dependency property.
The together with the specify the
DataTemplate of the Day buttons in the Month CalendarView.
For more information on styling, see the Calendar help articles.
Gets or sets the style for the year decade in the century views of the calendar. This is a dependency property.
The together with the specify the
Style of the Day buttons in the Century CalendarView.
For more information on styling, see the Calendar help articles.
Gets or sets the style selector for the decade buttons in the century views of the Calendar.
The together with the specify the
Style of the Day buttons in the Century CalendarView.
For more information on styling, see the Calendar help articles.
Gets or sets the style of the century calendar view. This is a dependency property.
Gets or sets the culture that the Calendar uses. This is a dependency property.
Some of the elements in the Calendar are culture-specific, for example: The day/month names,
rules for date formatting, the ,
. Some more specific properties like
take precedence over the Culture property if they are set.
If no Culture is specified, all the elements that rely on it will fall back to the
CultureInfo.CurrentCulture.
The default value is null.
Gets or sets the number of columns of calendar views in the calendar. This is a dependency property.
The minimum value of the Columns property is one and the maximum is four.
Gets or sets whether WeekNumbers will be displayed.
Please note that if you hide the WeekNumbers it would not automatically change the template of
the calendar. Depending on the skin, you may need to change the template to visually
make up for the fewer displayed elements.
The can also be hidden.
The default value is true.
Gets or sets how should the first week in the year be counted. This is a dependency property.
By default if no value is set (or is set to null), the CalendarWeek rule will be taken from Culture property (or InvariantCulture)'s DateTimeFormat.CalendarWeekRule.
Gets or sets the format for the header of the century views of the calendar. This is a dependency property.
The CenturyViewHeaderFormat is a DateTime format which will be used for the header of the CenturyView.
If the property is set to null, a default format "yyyy" will be used.
Gets or sets the items panel template for the century views of the calendar. This is a dependency property.
Gets or sets whether WeekNames will be displayed.
Please note that if you hide the WeekNames would not automatically change the template of
the calendar. Depending on the skin, you may need to change the template to visually
make up for the fewer displayed elements.
The can also be hidden.
The default value is true.
Gets or sets DateSelectionMode property. This is a dependency property.
Gets or sets UseShortestDayNames property. This is a dependency property.
OnSelectionChanged is called whenever the selected dates of the calendar change.
Parameter that describes how the selection has changed.
The OnDisplayDateChanged is called when the display date of the calendar changes.
The parameter contains the new and the old display dates.
OnDisplayModeChanged is called when the display mode of the calendar changes.
The parameter contains the old and the new display modes.
SelectableDateStartProperty property changed handler.
Calendar that changed its SelectableDateStart.
DependencyPropertyChangedEventArgs.
SelectableDateEndProperty property changed handler.
Calendar that changed its SelectableDateEnd.
DependencyPropertyChangedEventArgs.
IsTodayHighlightedProperty property changed handler.
Calendar that changed its IsTodayHighlighted.
DependencyPropertyChangedEventArgs.
ActiveSectionTypes is Flags enum indicating the Visibility of HsvPalette, HlsPalette and ColorModesPanel.
Indicates that SaturationValuePad is Active.
Indicates that the HuePad (HueVerticalSlider) is Active.
Indicates that the HueSaturationPad is Active.
Indicates that the LuminancePad (LuminanceVerticalSlider) is Active.
ColorModesPanel is Active.
Provides data for the , and events.
Initializes a new instance of the class.
The source.
The routed event.
The color.
Gets the new value of the color.
The color.
Provides data for the event.
Initializes a new instance of the class.
The old value.
The new value.
The source.
The routed event.
Gets the old value.
The old value.
Gets the new value.
The new value.
Represents a collection of enum wrappers.
Initializes a new instance of the class.
Represents a wrapper around the enumeration.
Gets or sets the enum int value.
The enum value.
Determines whether the specified is equal to this instance.
The to compare with this instance.
true if the specified is equal to this instance; otherwise, false.
Returns a hash code for this instance.
A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
Returns a that represents this instance.
A that represents this instance.
Specifies the displayed color scheme within the control.
Cyan, magenta, yellow, key (black) and alpha channels are displayed.
Hue, luminance, saturation and alpha channels are displayed.
Hue, saturation, value and alpha channels are displayed.
Red, green, blue and alpha channels are displayed.
Specifies the the color scheme.
Color scheme comprised of red, green, blue and alpha channels.
Color scheme comprised of hue, saturation, value and alpha channels.
Color scheme comprised of hue, luminance, saturation and alpha channels.
Color scheme comprised of cyan, magenta, yellow, key (black) and alpha channels.
Color scheme comprised of a hexadecimal representation of a color.
Represents a unified view of all the available color schemas (RGB, HLS, HSV, HEX and CMYK).
Gets the .
The color.
Gets the .
The color.
Gets the .
The color.
Gets the .
The color.
Gets the .
The color.
Creates a new instance from a instance.
An instance of the class.
A new instance of the class.
Creates a new instance from a instance.
An instance of the class.
A new instance of the class.
Creates a new instance from a instance.
An instance of the class.
A new instance of the class.
Creates a new instance from a instance.
An instance of the class.
A new instance of the class.
Creates a new instance from a instance.
An instance of the class.
A new instance of the class.
Determines whether the specified is equal
to the current .
The to compare with the current
.
True if the specified is equal to the
current ; otherwise, false.
Compares to another unified color.
The other unified color.
Serves as a hash function for a particular type.
A hash code for the current .
Converts the Current Color to SolidColorBrush with 1/2 Luminance.
Converts the CurrentColor to HSL color with 0.5 Luminance.
Converts a value.
The value that is produced by the binding target.
The type to convert to.
The converter parameter to use.
The culture to use in the converter.
A converted value. If the method returns null, the valid null value is used.
Converts ColorMode enum values to int.
Modifies the source data before passing it to the target for display
in the UI.
The source data being passed to the target.
The of data expected by
the target dependency property.
An optional parameter to be used in the converter logic.
The culture of the conversion.
The value to be passed to the target dependency property.
Modifies the target data before passing it to the source object. This
method is called only in
bindings.
The target data being passed to the source.
The of data expected by
the source object.
An optional parameter to be used in the converter logic.
The culture of the conversion.
The value to be passed to the source object.
Creates a SolidColorBrush from a HSV color.
Modifies the source data before passing it to the target for display
in the UI.
The source data being passed to the target.
The of data expected by
the target dependency property.
An optional parameter to be used in the converter logic.
The culture of the conversion.
The value to be passed to the target dependency property.
Modifies the target data before passing it to the source object. This
method is called only in
bindings.
The target data being passed to the source.
The of data expected by
the source object.
An optional parameter to be used in the converter logic.
The culture of the conversion.
The value to be passed to the source object.
Initializes a new instance of the SelectionChangeEventArgs class.
Initializes a new instance of the class.
The removed items.
The added items.
The routed event.
The source.
Gets a list that contains the colors that were added to 's history.
Gets a list that contains the colors that were removed from 's history.
A pixel shader effect that simulates a chess board.
Identifies the property.
Identifies the property.
Identifies the property.
Initializes a new instance of the class.
Gets or sets the brush on which the chessboard effect will be applied.
The input.
The number of vertical bands to add to the output. The higher the value the more bands.
The square size X.
The number of vertical bands to add to the output. The higher the value the more bands.
The square size Y.
A class comprised of various color extension methods.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
Converts a instance to a instance.
An enum that defines in which direction the content of the moves.
Only along the X coordinate.
Only along the Y coordinate.
Along the X and Y coordinates.
Represents a helper control which allows its content to be moved freely with the mouse.
Identifies the MovementDirection dependency property.
Identifies the PointerRelativePosition dependency property.
Initializes static members of the class.
Initializes a new instance of the class.
Occurs when the pointer has changed its position.
Occurs when the pointer is changing its position.
Gets or sets the MovementDirection property.
Gets or sets the PointerRelativePosition property.
When overridden in a derived class, is invoked whenever application
code or internal processes (such as a rebuilding layout pass) call .
In simplest terms, this means the method is called just before a UI element displays
in an application. For more information, see Remarks.
Raises the event.
Raises the event.
Called when the property changes.
The old value.
The new value.
Called when property changes.
The old value.
The new value.
MovementDirectionProperty property changed handler.
Pad that changed its MovementDirection.
Event arguments.
PointerRelativePositionProperty property changed handler.
Pad that changed its PointerRelativePosition.
Event arguments.
A pointer helper class.
Initializes a new instance of the class.
Gets or sets the bounds of the .
The bounds.
Gets the center point (X.
The center X.
Gets the center point (the Y coordinate) of the .
The center Y.
Gets the height of the .
The height.
Gets or sets the left position of the .
The left.
Gets or sets the allowed movement direction of the .
The movement direction.
Gets or sets the top position of the .
Gets or sets the pointer visual.
Returns the actual width of the .
Captures the mouse.
Coerces the specified point.
Releases the mouse capture.
Sets position (x, y) of the .
The left.
The top.
Whether or not to coerce the position of the .
Sets the position (x, y) of the .
The position.
Whether or not to coerce the position of the .
Provides data for the and events.
Initializes a new instance of the class.
The relative position.
Gets the relative (between 0 and 1) position of the pointer.
The relative position.
Helper class that updates the TextBox.TextProperty binding on Enter key press.
Identifies the UpdateTextBindingOnKeyPress attached property.
Gets the UpdateTextBindingOnKeyPress possible Value of the boolean object from attached dependency object.
Sets the UpdateTextBindingOnKeyPress possible Value of the boolean object to attached dependency object.
UpdateTextBindingOnKeyPressProperty property changed handler.
TextBoxHelper that changed its UpdateTextBindingOnKeyPress.
Event arguments.
Represents a ViewModel of the CMYK (Cyan, Magenta, Yellow and Key/Black) representation of a color.
Gets or sets the Cyan channel of the CMYK color view model.
Gets or sets the Key(Black) channel of the CMYK color view model.
Gets or sets the Magenta channel of the CMYK color view model.
Gets or sets the Yellow channel of the CMYK color view model.
Updates the color of from a unified color.
Represents a color abstraction over the ViewModelBase class.
Gets or sets the alpha channel of the color.
The alpha.
Updates the color of from a unified color.
The color scheme.
Represents a ViewModel of the HEX representation of a color.
Gets or sets the string value of the HEX color view model.
Updates the color of from a unified color.
Represents a ViewModel of the HLS (Hue, Luminance, Saturation) representation of a color.
Gets or sets the Hue channel of the HLS color view model.
Gets or sets the Luminance channel of the HLS color view model.
Gets or sets the Saturation channel of the HLS color view model.
Updates the color of from a unified color.
Represents a ViewModel of the HSV (Hue, Saturation, Value) representation of a color.
Gets or sets the Hue channel of the HSV color view model.
Gets or sets the Saturation channel of the HSV color view model.
Gets or sets the Value channel of the HSV color view model.
Updates the color of from a unified color.
Represents a ViewModel of the RGB (Red, Green, Blue) representation of a color.
Gets or sets the Blue channel of the RGB color view model.
Gets or sets the Green channel of the RGB color view model.
Gets or sets the Red channel of the RGB color view model.
Updates the color of from a unified color.
Represents a unified view of all color schemas (RGB, HLS, HSV, CMYK and HEX).
Initializes a new instance of the class.
The color editor.
Gets or sets the Cyan, Magenta, Yellow, Key/Black (CMYK) color view model.
The color.
Gets or sets the HEX color view model.
The hex.
Gets or sets the Hue, Luminance, Saturation (HLS) color view model.
The color.
Gets or sets the Hue, Saturation, Value (HSV) color view model.
The color.
Gets or sets the Red, Green, Blue (RGB) color view model.
The color.
Gets or sets the selected color view model.
The selected color view model.
Releases unmanaged and - optionally - managed resources.
True to release both managed and unmanaged resources;
False to release only unmanaged resources.
The control is an editor that allows you to select a custom color. It supports several color schemas: RGB, HLS, HSV, CMYK and HEX.
Identifies the ActiveSections dependency property.
Identifies the ColorMode dependency property.
Identifies the InitialColor dependency property.
Identifies the PreviousColor dependency property.
Identifies the SelectedColor dependency property.
Identifies the UnifiedColor dependency property.
Identifies the HistoryCapacity dependency property.
Identifies the AlphaSettingsVisibility dependency property.
Identifies the dependency property.
Identifies the Telerik.Windows.Controls.RadColorEditor.ColorSettingsPanelWidth dependency property.
Identifies the routed event.
Identifies the routed event.
Identifies the routed event.
Identifies the routed event.
Identifies the routed event.
Identifies the dependency property.
Initializes a new instance of the class.
Occurs when the property has changed its value.
Occurs when the property is changing its value.
Occurs when the property has changed its value.
Occurs when the property changes.
Occurs when property changes.
Gets or sets the color converter used by .
The color converter.
Gets or sets the active sections.
Gets or sets the ColorMode property. The ColorMode property determines which will be the current color scheme - RGB, HLS, HSV or CMYK.
Gets or sets the previously used color.
Gets or sets the initial color.
Gets or sets the currently selected color.
Gets or sets the UnifiedColor property.
Gets or sets the view model.
The view model.
Gets or sets the color settings panel width.
Gets or sets the AlphaSettingsVisibility. Hides or shows the Alpha Channel TextBox and Slider.
Provides a collection of previously selected colors.
Gets or sets the HistoryCapacity property.
Resets the theme.
Changes the visual state of the control using transitions.
Updates the visual state of the control.
Indicates whether transitions should be used.
Called when the ColorMode property changes.
Called when the SelectedColor property changes.
Called when the PreviousColor property changes.
Called when the UnifiedColor property changes.
Raises the event.
The selected color.
Raises the event.
The selected color.
Raises the event.
The selected color.
Raises the event.
The new value.
The old value.
Raises the event.
The removed items.
The added items.
Adds a to 's color history.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Called when ActiveSections property changed.
RadColorEditor that changed its ActiveSections.
Event arguments.
ColorModeProperty property changed handler.
RadColorEditor that changed its ColorMode.
Event arguments.
SelectedColorProperty property changed handler.
RadColorEditor that changed its SelectedColor.
Event arguments.
PreviousColorProperty property changed handler.
RadColorEditor that changed its PreviousColor.
Event arguments.
UnifiedColorProperty property changed handler.
RadColorEditor that changed its UnifiedColor.
Event arguments.
HistoryCapacityProperty property changed handler.
RadColorEditor that changed its HistoryCapacity.
Event arguments.
When overridden in a derived class, is invoked whenever application
code or internal processes (such as a rebuilding layout pass) call .
In simplest terms, this means the method is called just before a UI element displays
in an application. For more information, see Remarks.
Converts the PositionState of the PaletteViewItems to BorderThickness used in the ControlTemplate.
Converts the PositionState to corresponding BorderThickness.
Throws not implemented exception.
Helper class for generating shade colors from a given colors collection.
Generate gradient colors from a given color collection.
Updates a given color.
ApexPalette is an Office2007 color palette.
It enables you to get the header Apex colors, the generated Apex colors
as well as all the colors.
The main Apex palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in ApexPalette including header and main palette colors.
Returns a collection of all colors: header and main.
GetHeaderColors is used when you want to get only the base(header) colors for a Apex Office palette.
Returns a collection of the header colors.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the Apex Office palette.
Returns a collection of the generated colors.
AspectPalette is an Office2007 color palette.
It enables you to get the header Aspect colors, the generated Aspect colors
as well as all the colors.
The main Aspect palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in the Aspect including header and main palette colors.
Returns a collection of all colors: header and main.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the Aspect Office palette.
Returns a collection of the generated colors.
GetHeaderColors is used when you want to get only the base(header) colors for the Aspect Office palette.
Returns a collection of the header colors.
CivicPalette is an Office2007 color palette.
It enables you to get the header Civic colors, the generated Civic colors
as well as all the colors.
The main Civic palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in the Civic Palette including header and main palette colors.
Returns a collection of all colors: header and main.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the Civic palette.
Returns a collection of the generated colors.
GetHeaderColors is used when you want to get only the base(header) colors for the Civic Office palette.
Returns a collection of the header colors.
ConcoursePalette is an Office2007 color palette.
It enables you to get the header Concourse colors, the generated Concourse colors
as well as all the colors.
The main Concourse palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in ConcoursePalette including header and main palette colors.
Returns a collection of all colors: header and main.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the ConcourseOffice palette.
Returns a collection of the generated colors.
GetHeaderColors is used when you want to get only the base(header) colors for a Concourse Office palette.
Returns a collection of the header colors.
DefaultPalette is a base color palette.
It enables you to get the Default colors.
The main Default palette has 18 columns..
It can be used in order to set the ItemSource of a palette.
Represent the number of columns in the Default Palette.
If you want the colors in the Default Palette to be in a particular order use this property.
The columns count.
Gets or sets the items flow direction in a Palette..
The items flow.
GetColors represent all the colors in the Default Palette.
The collection of colors.
EquityPalette is an Office2007 color palette.
It enables you to get the header Equity colors, the generated Equity colors
as well as all the colors.
The main Equity palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in EquityPalette including header and main palette colors.
Returns a collection of all colors: header and main.
GetHeaderColors is used when you want to get only the base(header) colors for a Equity Office palette.
Returns a collection of the header colors.
GetHeaderColors is used when you want to get only the base(header) colors for a Equity Office palette.
Returns a collection of the header colors.
FlowPalette is an Office2007 color palette.
It enables you to get the header Flow colors, the generated Flow colors
as well as all the colors.
The main Flow palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in the Flow Palette including header and main palette colors.
Returns a collection of all colors: header and main.
GetHeaderColors is used when you want to get only the base(header) colors for the Flow Office palette.
Returns a collection of the header colors.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the Flow Office palette.
Returns a collection of the generated colors.
FoundryPalette is an Office2007 color palette.
It enables you to get the header Foundry colors, the generated Foundry colors
as well as all the colors.
The main Foundry palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in the Foundry Palette including header and main palette colors.
Returns a collection of all colors: header and main.
GetHeaderColors is used when you want to get only the base(header) colors for the Foundry Office palette.
Returns a collection of the header colors.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the Foundry Office palette.
Returns a collection of the generated colors.
GrayscalePalette is a base color palette.
It enables you to get the Grayscale colors.
The main Grayscale palette has 9 columns..
It can be used in order to set the ItemSource of a palette.
Represent the number of columns in the Grayscale Palette.
If you want the colors in the Grayscale Palette to be in a particular order use this property.
The columns count.
Gets or sets the items flow direction in a Palette..
The items flow.
GetColors represent all the colors in a the Grayscale Palette.
The collection of colors..
MedianPalette is an Office2007 color palette.
It enables you to get the header Median colors, the generated Median colors
as well as all the colors.
The main Median palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in the Median Palette including header and main palette colors.
Returns a collection of all colors: header and main.
GetHeaderColors is used when you want to get only the base(header) colors for the Median Office palette.
Returns a collection of the header colors.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the Median Office palette.
Returns a collection of the generated colors.
MetroPalette is an Office2007 color palette.
It enables you to get the header Metro colors, the generated Metro colors
as well as all the colors.
The main Metro palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in the MetroPalette including header and main palette colors.
Returns a collection of all colors: header and main.
GetHeaderColors is used when you want to get only the base(header) colors for the Metro Office palette.
Returns a collection of the header colors.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the Metro Office palette.
Returns a collection of the generated colors.
ModulePalette is an Office2007 color palette.
It enables you to get the header Module colors, the generated Module colors
as well as all the colors.
The main Module palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in the Module Palette including header and main palette colors.
Returns a collection of all colors: header and main.
GetHeaderColors is used when you want to get only the base(header) colors for the Module Office palette.
Returns a collection of the header colors.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the Office palette.
Returns a collection of the generated colors.
OfficePalette is an Office2007 color palette.
It enables you to get the header Office colors, the generated Office colors
as well as all the colors.
The main Office palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in the Office Palette including header and main palette colors.
Returns a collection of all colors: header and main.
GetHeaderColors is used when you want to get only the base(header) colors for the Office Office2007 palette.
Returns a collection of the header colors.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for Office palette.
Returns a collection of the generated colors.
OpulentPalette is an Office2007 color palette.
It enables you to get the header Opulent colors, the generated Opulent colors
as well as all the colors.
The main Opulent palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in the Opulent Palette including header and main palette colors.
Returns a collection of all colors: header and main.
GetHeaderColors is used when you want to get only the base(header) colors for the Opulent Office palette.
Returns a collection of the header colors.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the Opulent Office palette.
Returns a collection of the generated colors.
OrielPalette is an Office2007 color palette.
It enables you to get the header Oriel colors, the generated Oriel colors
as well as all the colors.
The main Oriel palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in the Oriel Palette including header and main palette colors.
Returns a collection of all colors: header and main.
GetHeaderColors is used when you want to get only the base(header) colors for the Oriel Office palette.
Returns a collection of the header colors.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the Oriel Office palette.
Returns a collection of the generated colors.
OriginPalette is an Office2007 color palette.
It enables you to get the header Origin colors, the generated Origin colors
as well as all the colors.
The main Origin palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in the Origin Palette including header and main palette colors.
Returns a collection of all colors: header and main.
GetHeaderColors is used when you want to get only the base(header) colors for the Origin Office palette.
Returns a collection of the header colors.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the Origin Office palette.
Returns a collection of the generated colors.
This method returns the main palette colors and it is implemented in all classes that derive from OfficeColorPalette.
PaperPalette is an Office2007 color palette.
It enables you to get the header Paper colors, the generated Paper colors
as well as all the colors.
The main Paper palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in the Paper Palette including header and main palette colors.
Returns a collection of all colors: header and main.
GetHeaderColors is used when you want to get only the base(header) colors for the Paper Office palette.
Returns a collection of the header colors.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the Paper Office palette.
Returns a collection of the generated colors.
ReallyWebSafePalette is a base color palette.
It enables you to get the ReallyWebSafe colors.
The main Default palette has 18 columns..
It can be used in order to set the ItemSource of a palette.
Represent the number of columns in the ReallyWebSafe Palette.
If you want the colors in the ReallyWebSafe Palette to be in a particular order use this property.
The columns count.
Gets or sets the items flow direction in a Palette..
The items flow.
GetColors represent all the colors in a the ReallyWebSafe Palette.
SolsticePalette is an Office2007 color palette.
It enables you to get the header Solstice colors, the generated Solstice colors
as well as all the colors.
The main Solstice palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in the Solstice Palette including header and main palette colors.
Returns a collection of all colors: header and main.
GetHeaderColors is used when you want to get only the base(header) colors for the Solstice Office palette.
Returns a collection of the header colors.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the Solstice Office palette.
Returns a collection of the generated colors.
StandardPalette is a base color palette.
It enables you to get the Standard colors.
The main Standard palette has 10 columns..
It can be used in order to set the ItemSource of a palette.
Represent the number of columns in the Standard Palette.
If you want the colors in the Standard Palette to be in a particular order use this property.
The columns count.
Gets or sets the items flow direction in a Palette..
The items flow.
GetColors represent all the colors in the Standard Palette.
The collection of colors.
TechniquePalette is an Office2007 color palette.
It enables you to get the header Technique colors, the generated Technique colors
as well as all the colors.
The main Technique palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in the Technique Palette including header and main palette colors.
Returns a collection of all colors: header and main.
GetHeaderColors is used when you want to get only the base(header) colors for the Technique Office palette.
Returns a collection of the header colors.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the Technique Office palette.
Returns a collection of the generated colors.
TrekPalette is an Office2007 color palette.
It enables you to get the header Trek colors, the generated Trek colors
as well as all the colors.
The main Trek palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in the Trek Palette including header and main palette colors.
Returns a collection of all colors: header and main.
GetHeaderColors is used when you want to get only the base(header) colors for the Trek Office palette.
Returns a collection of the header colors.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the Trek palette.
Returns a collection of the generated colors.
UrbanPalette is an Office2007 color palette.
It enables you to get the header Urban colors, the generated Urban colors
as well as all the colors.
The main Urban palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in the Urban Palette including header and main palette colors.
Returns a collection of all colors: header and main.
GetHeaderColors is used when you want to get only the base(header) colors for the Urban Office palette.
Returns a collection of the header colors.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the Urban palette.
Returns a collection of the generated colors.
VervePalette is an Office2007 color palette.
It enables you to get the header Verve colors, the generated Verve colors
as well as all the colors.
The main Verve palette has 10 columns and 6 rows.
It can be used in order to set the ItemSource of a palette.
GetColors represent all the colors in the Verve Palette including header and main palette colors.
Returns a collection of all colors: header and main.
GetHeaderColors is used when you want to get only the base(header) colors for the Verve Office palette.
Returns a collection of the header colors.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for the Verve Office palette.
Returns a collection of the generated colors.
Web216Palette is a base color palette.
It enables you to get the Web216 colors.
The main Web216 palette has 16 columns..
It can be used in order to set the ItemSource of a palette.
Represent the number of columns in the Web216Palette.
If you want the colors in a Palette to be in a particular order use this property.
The columns count.
Gets or sets the items flow direction in a Palette..
The items flow.
GetColors represent all the colors in the Web216 Palette.
The collection of colors.
Determines whether the PaletteViewItem has neighbor items and where they are.
Neighbor items only on bottom of the item.
Neighbor items only on top of the item.
No neighbor items.
Neighbor items on top, bottom, left and right of the item.
ColorPaletteBase is the base class for all palettes.
When you want to implement custom Palette just inherit this class and implement the methods.
Represent the number of columns in a Palette.
If you want the colors in a Palette to be in a particular order use this property.
The columns count.
Gets or sets the items flow direction.
The items flow.
This method convert string representation of a color to Color object.
This method convert string in #XXXXXXXX format to Color object.
Color representation in HEX format.
GetColors represent all the colors in a particular Palette.
Implement this method in the inherit class.
This is the enum that represent the all kind of Palettes.
It enables you to add colors to the palette simply by choosing one of its values.
Use ColorPreset when you want to set Palette property of RadColorPaletteView or
MainPalette/HeaderPalette/StandardPalette properties of RadColorSelector.
This is the representation of Default colors.
Default is used when you wand to set the source of a palette to the DefaultPalette colors.
This is a base palette.
The number of columns in the DefaultPalette are 18 and it is
composed of Web216 and GrayScale colors.
This is the representation of Standard colors.
Standard is used when you wand to set the source of a palette to the StandardPalette colors.
This is a base palette.
The number of columns in the StandardPalette are 10 and it consists of 10 colors.
This is the representation of Grayscale colors.
Grayscale is used when you wand to set the source of a palette to the GrayscalePalette colors.
This is a base palette.
The number of columns in the GrayscalePalette are 9
and it consists of gray colors with different brightness.
This is the representation of Web216 colors.
Web216 is used when you wand to set the source of a palette to the Web216Palette colors.
This is a base palette.
The number of columns in the Web216Palette are 16.
This is the representation of ReallyWebSafe colors.
ReallyWebSafe is used when you wand to set the source of a palette to the ReallyWebSafePalette colors.
This is a base palette.
The number of columns in the ReallyWebSafe are 18.
This is the representation of Office colors.
Office is used when you wand to set the source of a palette to the OfficePalette colors.
This is an Office palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Office are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header office colors and MainPalette to the generated office colors.
This is the representation of Apex colors.
Apex is used when you wand to set the source of a palette to the ApexPalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Apex are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Apex colors and MainPalette to the generated Apex colors.
This is the representation of Aspect colors.
Aspect is used when you wand to set the source of a palette to the AspectPalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Aspect are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Aspect colors and MainPalette to the generated Aspect colors.
This is the representation of Civic colors.
Civic is used when you wand to set the source of a palette to the CivicPalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Civic are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Civic colors and MainPalette to the generated Civic colors.
This is the representation of Concourse colors.
Concourse is used when you wand to set the source of a palette to the ConcoursePalette colors.
This is an MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Concourse are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Concourse colors and MainPalette to the generated Concourse colors.
This is the representation of Equity colors.
Equity is used when you wand to set the source of a palette to the EquityPalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Equity are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Equity colors and MainPalette to the generated Equity colors.
This is the representation of Flow colors.
Flow is used when you wand to set the source of a palette to the FlowPalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Flow are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Flow colors and MainPalette to the generated Flow colors.
This is the representation of Foundry colors.
Foundry is used when you wand to set the source of a palette to the FoundryPalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Foundry are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Foundry colors and MainPalette to the generated Foundry colors.
This is the representation of Median colors.
Foundry is used when you wand to set the source of a palette to the MedianPalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Median are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Median colors and MainPalette to the generated Median colors.
This is the representation of Metro colors.
Metro is used when you wand to set the source of a palette to the MetroPalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Metro are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Metro colors and MainPalette to the generated Metro colors.
This is the representation of Module colors.
Module is used when you wand to set the source of a palette to the ModulePalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Module are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Module colors and MainPalette to the generated Module colors.
This is the representation of Opulent colors.
Opulent is used when you wand to set the source of a palette to the OpulentPalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Opulent are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Opulent colors and MainPalette to the generated Opulent colors.
This is the representation of Oriel colors.
Oriel is used when you wand to set the source of a palette to the OrielPalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Oriel are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Oriel colors and MainPalette to the generated Oriel colors.
This is the representation of Origin colors.
Oriel is used when you wand to set the source of a palette to the OriginPalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Origin are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Origin colors and MainPalette to the generated Origin colors.
This is the representation of Paper colors.
Paper is used when you wand to set the source of a palette to the PaperPalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Paper are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Paper colors and MainPalette to the generated Paper colors.
This is the representation of Solstice colors.
Solstice is used when you wand to set the source of a palette to the SolsticePalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Solstice are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Solstice colors and MainPalette to the generated Solstice colors.
This is the representation of Technique colors.
Technique is used when you wand to set the source of a palette to the TechniquePalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Technique are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Technique colors and MainPalette to the generated Technique colors.
This is the representation of Trek colors.
Trek is used when you wand to set the source of a palette to the TrekPalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Trek are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Trek colors and MainPalette to the generated Trek colors.
This is the representation of Urban colors.
Trek is used when you wand to set the source of a palette to the UrbanPalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Urban are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Urban colors and MainPalette to the generated Urban colors.
This is the representation of Verve colors.
Trek is used when you wand to set the source of a palette to the VervePalette colors.
This is a MSOffice2007 palette. It has HeaderColors collection and GeneratedColorsCollection.
The number of columns in the Verve are 10 and the number of rows are 6.if you use it as MainPalette.
If you use it as a HeaderPalette then the number od columns are 10 but the row is 1.
In RadColorSelector you can use this value in order to set HeaderPalette or MainPalette.
HeaderPalette is automatically set to the header Verve colors and MainPalette to the generated Verve colors.
OfficeColorPalette is the base class for all MSOffice2007 palettes.
All office palettes inherit this class and implement GetHeaderColors() and GetGeneratedColors()
as well as GetColors() methods.
Represent the number of columns in a Palette.
If you want the colors in a Palette to be in a particular order use this property.
The columns count.
Gets or sets the items flow direction in a Palette..
The items flow.
A helper to generate a MSOffice2007 like palette.
This method generate a production of each color using its brightness
and all generated colors form a Palette.
The base colors.
This is a collection with colors that are used for generating the palette colors.
GetHeaderColors is used when you want to get only the base(header) colors for a specific Office palette.
This method returns the header colors and it is implemented in all classes that derive from OfficeColorPalette.
Returns a collection of the header colors.
GetGeneratedColors is used when you want to get only the generated(the production from the base colors) colors
for a specific Office palette.
This method returns the main palette colors and it is implemented in all classes that derive from OfficeColorPalette.
Returns a collection of the generated colors.
GetColors represent all the colors in a particular Palette including header and main palette colors.
Returns a collection of all colors: header and main.
RadColorPaletteView represent a selectable set of colors ordered in a palette.
It is an items control that consists of RadColorPaletteView items.
You can set the ItemSource or use Palette property in order to set different colors from
some of the ColorPresets or custom implementation.
Identifies the Palette dependency property.
Identifies the PaletteColumnsCount dependency property.
Identifies the PaletteOrientation dependency property.
Identifies the ColorPropertyPath dependency property.
Gets or sets the ColorPropertyPath property.
Gets or sets the palette view items using ColorPreset enum.
Gets or sets the palette columns count.
The palette columns count.
Gets or sets the palette orientation.
The palette orientation.
When overridden in a derived class, is invoked whenever application
code or internal processes (such as a rebuilding layout pass) call
.
Resets the theme.
Determines if the specified item is (or is eligible to be) its own container.
Creates or identifies the element that is used to display the given item.
Generates the items source.
Returns the office palette generated colors as a collection of colors.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Sets the PositionState of the items.
Represents an item in the RadColorPaletteView control.
Identifies the Color dependency property.
Identifies the PositionState dependency property.
Initializes static members of the class.
Initializes a new instance of the class.
Gets or sets the PositionState.
The PositionState..
Gets or sets the color of a particular item.
Resets the theme.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Represents a color picker control.
Identifies the Command dependency property.
Identifies the CommandParameter dependency property.
Identifies the CommandTarget dependency property.
Identifies the Click property of the internal SplitButton.
Identifies the moment DropDownClosed property of the internal SplitButton.
Identifies the DropDownOpened property of the internal SplitButton.
Identifies the DropDownOpening property of the internal SplitButton.
Identifies the PaletteItemsTemplate property.
Identifies the PaletteColumnsCount dependency property.
Identifies the PaletteOrientation dependency property.
Identifies the SelectedColor dependency property.
Identifies the StandardPalette dependency property.
Identifies the HeaderPalette dependency property.
Identifies the MainPalette dependency property.
Identifies the StandardPalette dependency property.
Identifies the MainPalette dependency property.
Identifies the NoColor dependency property.
Registers the RecentColorsHeaderText dependency property.
Registers the RecentColorsHeaderText dependency property.
Registers the IsRecentColorsActive dependency property.
Registers the RecentColorsItemsSource dependency property.
Identifies the NoColorVisibility dependency property.
Identifies the HeaderPaletteVisibility dependency property.
Identifies the StandardPaletteVisibility dependency property.
Identifies the HeaderPaletteItemsSource dependency property.
Identifies the MainPaletteItemsSource dependency property.
Identifies the StandardPaletteItemsSource dependency property.
Identifies the IsDropDownOpen property.
Identifies the PalettePanelProperty property.
Identifies the StandardPaletteItemsSource dependency property.
Identifies the AutomaticColor dependency property.
Identifies the ColorSelectorStyle dependency property.
Identifies the Content dependency property.
Identifies the ContentTemplate dependency property.
Identifies the AdditionalContent dependency property.
Identifies the AdditionalContentTemplate dependency property.
Identifies the ColorPropertyPath dependency property.
Identifies the SelectedItem dependency property.
Identifies the DropDownPlacement property.
Style for the SplitButton.
Initializes a new instance of the class.
Use this constructor to create and initialize a new instance of the RadColorPicker
control.
Occurs when selected color changed.
Occurs when the action button of the split button is clicked.
Occurs when the SplitButton closed.
Occurs when the SplitButton opened.
Occurs when the SplitButton will be opened.
Set True for the Handled property and the SplitButton won't open.
Gets or sets the ColorPropertyPath property.
Gets or sets the command that will be executed when the command source is invoked.
Represents a user defined data value that can be passed to the command when it is executed.
The object that the command is being executed on.
Gets or sets the PaletteItemsTemplate.
Gets or sets the palette columns count.
The palette columns count.
Gets or sets the palette orientation.
The palette orientation.
Gets or sets the selected color.
The selected color.
Gets or sets the SelectedItem.
Gets or sets the recent colors header text.
Gets or sets the IsRecentColorsActive property.
Gets or sets the standard palette header text.
This is a dependency property.
The standard palette header text.
You can use this property only if the StandardPaletteVisibility is set to true.
Gets or sets the main palette header text.
This is a dependency property.
The main palette header text.
Gets or sets the no color text.
This is a dependency property.
The no color text.
///
Use this property only if ShowEmptyColor is set to true.
Gets or sets a value indicating whether or not the empty color to be visible.
This is a dependency property.
True if [show empty color]; otherwise, false.
Gets or sets a value indicating whether the StandardPalette is visible or not..
This is a dependency property.
True if [standard palette visibility]; otherwise, false.
Gets or sets a value indicating whether the HeaderPalette is visible or not.
This is a dependency property.
True if [header palette visibility]; otherwise, false.
Gets or sets the recent colors visibility.
Gets or sets the recent colors items source.
The recent colors items source.
Gets or sets the main palette source of a RadColorPicker.
This is a dependency property.
The main palette that is represent by ColorPreset object.
Gets or sets the header palette.
This is a dependency property.
The header palette.that is represent by ColorPreset object.
Use this property only if HeaderPaletteVisibility is set to true.
Gets or sets the standard palette.
This is a dependency property.
The standard palette.that is represent by ColorPreset object.
Use this property only if StandardPaletteVisibility is set to true.
Gets or sets the standard palette items source.
This is a dependency property.
The standard palette items source.
///
Use this property only if StandardPaletteVisibility is set to true.
Gets or sets the header palette items source.
This is a dependency property.
The header palette items source.
///
Use this property only if HeaderPaletteVisibility is set to true.
Gets or sets the main palette items source.
This is a dependency property.
The main palette items source.
Gets or sets whether the Selector DropDown is open. This is a dependency property.
True if this instance is drop down open; otherwise, false.
Gets or sets the main palette panel.
The main palette panel.
Gets or sets the main palette orientation.
The main palette orientation.
Gets or sets the color selector style.
Gets or sets the automatic color.
The automatic color.
Gets or sets the drop down position.
The drop down position.
Gets or sets the split button style.
Gets or sets the content.
Gets or sets the content template.
Gets or sets the additional content placed under the RadColorSelector.
Gets or sets the additional content template.
Resets the theme.
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call .
Called when color selection happens..
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
ColorSelector enables you to use a group of RadcolorPaletteView objects together.
Basically it consists of 3 independent palette views and has SelectedColor property.
Identifies the Command dependency property.
Identifies the CommandParameter dependency property.
Identifies the CommandTarget dependency property.
Identifies the PaletteItemsTemplate property.
Identifies the PaletteColumnsCount dependency property.
Identifies the PaletteOrientation dependency property.
Identifies the StandardPalette dependency property.
Identifies the HeaderPalette dependency property.
Identifies the MainPalette dependency property.
Identifies the SelectedColor dependency property.
Identifies the StandardPalette dependency property.
Identifies the MainPalette dependency property.
Identifies the NoColor dependency property.
Registers the RecentColorsHeaderText dependency property.
Identifies the NoColorVisibility dependency property.
Identifies the HeaderPaletteVisibility dependency property.
Identifies the StandardPaletteVisibility dependency property.
Identifies the HeaderPaletteItemsSource dependency property.
Identifies the RecentColorsVisibility dependency property.
Identifies the IsRecentColorsActive dependency property.
Identifies the RecentColorsItemsSource dependency property.
Identifies the MainPaletteItemsSource dependency property.
Identifies the StandardPaletteItemsSource dependency property.
Identifies the StandardPaletteItemsSource dependency property.
Identifies the AutomaticColor dependency property.
Identifies the AdditionalContent dependency property.
Identifies the AdditionalContentTemplate dependency property.
Identifies the ColorPropertyPath dependency property.
Identifies the ColorPropertyPath dependency property.
Initializes a new instance of the class.
///
Use this constructor to create and initialize a new instance of the RadColorSelector
control.
Occurs when the selected color is changed.
Occurs when the selected item is changed.
Occurs when NoColorButton is clicked.
Occurs when RadColorPaletteViewItem is clicked.
Gets or sets the ColorPropertyPath property.
Gets or sets the command that will be executed when the command source is invoked.
Represents a user defined data value that can be passed to the command when it is executed.
The object that the command is being executed on.
Gets or sets the additional content placed under the RadColorSelector.
Gets or sets the AdditionalContentTemplate.
Gets or sets the PaletteItemsTemplate.
Gets or sets the palette columns count.
The palette columns count.
Gets or sets the palette orientation.
The palette orientation.
Gets or sets the main palette orientation.
The main palette orientation.
Gets or sets the color of the item that is selected from either of the palettes in
the RadColorSelector.
This is a dependency property.
The items Color.
Gets or sets the recent colors header text.
Gets or sets the IsRecentColorsActive property.
Gets or sets the standard palette header text.
This is a dependency property.
The standard palette header text.
You can use this property only if the StandardPaletteVisibility is set to true.
Gets or sets the main palette header text.
This is a dependency property.
The main palette header text.
Gets or sets the no color text.
This is a dependency property.
The no color text.
///
Use this property only if ShowEmptyColor is set to true.
Gets or sets a value indicating whether or not the empty color to be visible.
This is a dependency property.
True if [show empty color]; otherwise, false.
Gets or sets the recent colors visibility.
Gets or sets a value indicating whether the StandardPalette is visible or not..
This is a dependency property.
True if [standard palette visibility]; otherwise, false.
Gets or sets a value indicating whether the HeaderPalette is visible or not.
This is a dependency property.
True if [header palette visibility]; otherwise, false.
Gets or sets the main palette source of a RadColorSelector.
This is a dependency property.
The main palette that is represent by ColorPreset object.
Gets or sets the header palette.
This is a dependency property.
The header palette.that is represent by ColorPreset object.
Use this property only if HeaderPaletteVisibility is set to true.
Gets or sets the standard palette.
This is a dependency property.
The standard palette.that is represent by ColorPreset object.
Use this property only if StandardPaletteVisibility is set to true.
Gets or sets the standard palette items source.
This is a dependency property.
The standard palette items source.
///
Use this property only if StandardPaletteVisibility is set to true.
Gets or sets the recent colors items source.
Gets or sets the header palette items source.
This is a dependency property.
The header palette items source.
///
Use this property only if HeaderPaletteVisibility is set to true.
Gets or sets the main palette items source.
This is a dependency property.
The main palette items source.
Gets or sets the automatic color.
The automatic color.
Gets or sets the SelectedItem.
Resets the theme.
When overridden in a derived class, is invoked whenever application code or
internal processes (such as a rebuilding layout pass) call
.
Invoked when a PaletteView is clicked.
Called when color selection happens..
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Indicates whether real business objects but not colors are used in the color picker.
In data binding scenarios, returns the first Palette that contains the given color.
Determines when the items matched via the autocomplete behavior are selected.
Items are selected only if they exactly match the typed text.
Items are selected even if they only partially match the typed text.
Represents a filtering behavior for .
Initializes a new instance of the class.
Gets or sets the owner.
Finds matching indexes using the typed text.
Text for search.
The full match index which will be highlighted.
Finds the full match index which will be highlighted.
The indexes which are filtered.
The full match index which will be highlighted.
Helper class for showing tooltip on non-editable whose selected text is clipped (trimmed).
Registers the .
When true, the MS ToolTip (if such exists) set on non-editable RadComboBox will be shown only if the Text of the control is trimmed and the drop down is closed.
Gets the value of for the specified object.
Sets the value of for the specified object.
Registers in the CommandManager all the commands that RadComboBox exposes.
Selects all of the items in the multiple selection .
Unselects all of the items in the multiple selection .
Selects/unselects all of the items in the multiple selection depending command parameter.
Gets value that represents the SelectAll command.
The SelectAll command.
Gets value that represents the UnselectAll command.
The UnselectAll command.
Gets value that represents the ToggleSelectAll command.
The ToggleSelectAll command.
Represents a selection control with a drop-down list that can be shown or hidden by
clicking the arrow on the control.
Identifies the Command dependency property.
Identifies the CommandParameter dependency property.
Identifies the CommandParameter dependency property.
Identifies the IsWatermarkVisible dependency property.
Identifies the CanAutocompleteSelectItems dependency property.
Identifies the CanKeyboardNavigationSelectItems dependency property.
Identifies the NonEditableTemplate dependency property.
Identifies the EditableTemplate dependency property.
Identifies the MinDropDownWidth readonly dependency property.
Identifies the IsDropDownOpen dependency property.
Identifies the MaxDropDownHeight dependency property.
Identifies the IsReadOnly dependency property.
Identifies the IsEditable dependency property.
Identifies the IsMouseWheelEnabledProperty dependency property.
Identifies the OpenDropDownOnFocus dependency property.
Identifies the SelectionBoxItem dependency property.
Identifies the SelectionBoxItemTemplate dependency property.
Identifies the SelectionBoxTemplate dependency property.
Identifies the EmptySelectionBoxTemplate dependency property.
Identifies the EmptyText dependency property.
Identifies the Text dependency property.
Identifies the FilteringMode dependency property.
Identifies the FilteringMode dependency property.
Identifies the FilteringMode dependency property.
Identifies the IsHighlighted dependency property.
Identifies the StaysOpenOnEdit dependency property.
Identifies the learSelectionButtonVisibility dependency property.
Identifies the ClearSelectionButtonContent dependency property.
Identifies the SelectAllTextEvents dependency property.
Identifies the DropDownWidth dependency property.
Identifies the dependency property.
Identifies the IsDropDownTabNavigationEnabled dependency property.
Identifies the UpdateSelectionOnLostFocus dependency property.
Identifies the DropDownButtonIconContent dependency property.
Identifies the DropDownButtonIconTemplate dependency property.
Identifies the AutoCompleteSelectionModeProperty dependency property.
Indicates if the Text of the control should be updated when the LostFocus event is raised.
Initializes a new instance of the class.
Occurs when the drop-down list of the combo box closes.
Occurs when the drop-down list of the combo box opens.
Gets or sets the command that will be executed when the command source is invoked.
Represents a user defined data value that can be passed to the command when it is executed.
The object that the command is being executed on.
Gets or sets the value specifying whether typing a text in a RadComboBox should change the selection or not. This property is applicable only when the DropDown of the control is opened.
True if the control should change its selection when the user types text. False when the selection should not be changed. Null when the default behavior should be used.
Gets or sets the value specifying whether the keyboard navigation in a RadComboBox should change the selection.
True if the control should change its selection when the user navigates with the keyboard. False when the selection should not be changed. Null when the default behavior should be used.
Gets or sets the ControlTemplate for RadCombBox when IsEditable is false.
Gets or sets the ControlTemplate for RadCombBox when IsEditable is true.
Specifies the filtering mode for the RadComboBox. This is a dependency property.
Gets or sets the value indicating whether the filtering is enabled. This is a dependency property.
Gets or sets the value that indicates whether the RadComboBox dropdown is
currently open. This is a dependency property.
Gets or sets the width of the DropDown of the RadComboBox.
Gets or sets a value that enables or disables editing of the text
in text box of the RadComboBox. This is a dependency property.
Gets a value indicating whether the watermark of this instance should be visible, or not.
Gets or sets a value indicating whether this instance is highlighted.
Gets or sets a value that specifies whether the dropdown should be opened when the control gets the focus, or not. This is a dependency property.
Gets or sets a value that enables selection-only mode, in which the contents of the RadComboBox
are selectable but not editable. This is a dependency property.
Gets or sets a value that indicates if the Text of the control should be updated when the LostFocus event is raised.
This is a dependency property.
Gets or sets the maximum height for a RadComboBox drop-down. This is a dependency property.
Gets the minimum width of a RadComboBox drop-down. This is a readonly dependency property.
Gets the item that is currently visible in the selection box ContentPresenter. This is a dependency property.
Gets or sets the DataTemplate that should be applied on the selection box ContentPresenter when there is a selected item. This is a dependency property.
Gets or sets a string that should be displayed in the selection box ContentPresenter when there is no selection. This is a dependency property.
Gets or sets the DataTemplate that should be applied on the selection box ContentPresenter when there is no selection. This is a dependency property.
Gets the DataTemplate that will be applied on the selection box ContentPresenter. This is a dependency property.
Gets or sets whether a ComboBox that is open and displays a drop-down control
will remain open when a user clicks the TextBox. This is a dependency property.
Gets or sets the value indicating whether the instance will
respond to MouseWheel events when the dropdown is not open.
Gets or sets the text of the currently selected item. This is a dependency property.
Gets or sets the visibility of the button clearing the selection. This is a dependency property.
Gets or sets the content of the button clearing the selection. This is a dependency property.
Gets or sets the value that specifies the name of the event that will select the text of the TextBox when IsEditable=true.
Gets or sets the style of the TextBox into the RadComboBox. This is a dependency property.
Gets or sets a value indicating whether tab navigation inside the drop down portion of control is enabled.
The property affects only non editable This is a dependency property.
Gets or sets value indicating whether to update the selection only when the focus moved out of the control or Enter key is pressed.
The property affects only editable and single selection . This is a dependency property.
Gets or sets the behavior which is used when filtering logic applies.
Gets or sets the content of the show dialog button.
Gets or sets the content template of the show dialog button.
Gets or sets the value indicating whether selection via autocomplete is performed when a partial or a full match is found.
Gets or sets whether the selection is triggered by user or code.
Gets or sets the current text input that the user entered when IsEditable=false or IsReadOnly=true.
Gets a value that indicates whether a control supports scrolling.
true if the control has a in its style and has a custom keyboard scrolling behavior; otherwise, false.
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call .
This method is added in order the return type of the AutomationMode to be tested.
The AutomationPeer according to the AutomationMode set.
Contains the text input logic of RadComboBox when the control is not editable. This method is called from a TextInput event handler.
The text from the corresponding TextCompositionEventArgs.
True if the TextInput event should be handled, otherwise false.
Contains the keyboard navigation logic of RadComboBox.
The key that has been pressed.
The platform key code of the pressed key.
True if the KeyDown event should be handled, otherwise false.
Updates the visual state of the control.
Indicates whether transitions should be used.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Returns class-specific implementations for the Windows Presentation Foundation (WPF) infrastructure.
The type-specific implementation.
Occurs when item at specific index is requested to be visible in the viewport.
The index of the item to scroll to.
When overridden in a derived class, undoes the effects of the method.
The container element.
The Item.
Creates or identifies the element that is used to display the given item.
Determines if the specified item is (or is eligible to be) its own container.
The item to check.
True if the item is (or is eligible to be) its own container; otherwise, false.
Prepares the specified element to display the specified item.
Element used to display the specified item.
Specified item.
Raises the event.
The instance containing the event data.
Raises the event.
The instance containing the event data.
Called when the IsDropDownOpen property is changed.
The old value of the IsDropDownOpen property.
The new value of the IsDropDownOpen property.
Called when the IsEditable property is changed.
The old value of the IsEditable property.
The new value of the IsEditable property.
Called when the IsMouseWheelEnabled property is changed.
The old value of the IsMouseWheelEnabled property.
The new value of the IsMouseWheelEnabled property.
Called when the selection changes.
The event data.
Called when the Text property is changed.
The old value of the Text property.
The new value of the Text property.
Called before the event occurs to provide handling for the event in a derived class without attaching a delegate.
A that contains the event data.
Invoked when the event is received.
Information about the event.
Called when the property has changed.
The event data.
Called when the TextBoxStyle property is changed.
Changes the control template, depending on the IsEditable property.
True when the template is changed, otherwise false.
Identifies the AllowMultipleSelection dependency property.
Identifies the MultipleSelectionBoxTemplate dependency property.
Identifies the MultipleSelectionSeparator dependency property.
Identifies the MultipleSelectionSeparatorStringFormat dependency property.
Gets or sets the value that indicates whether multiple item can be selected at the same time.
This is a dependency property.
Get or sets the DataTemplate to be used in multiple selection mode when the ComboBox is non editable.
This is a dependency property.
Get or sets the char separator used for separating the selected items.
Get or sets the char separator string form used for separating the selected items.
This string format is removed while editing the text (when editable and focused).
Represents extensions for RadComboBox UISelection command.
Identifies the UIInteractionCommandParameter dependency property.
Identifies the UIInteractionCommand dependency property.
Gets the UIInteractionCommandParameter value.
Sets the UIInteractionCommandParameter value.
Sets the UIInteractionCommand value.
Sets the UIInteractionCommand value.
Implements a selectable item inside a RadComboBox.
Identifies the IsHighlighted dependency property.
Initializes a new instance of the class.
Gets a value that indicates whether the item is highlighted. This is a dependency property.
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call .
Called when the RadComboBoxItem is selected in a RadComboBox.
The event data.
This method is called when the IsSelected property changes to true.
Called when the RadComboBoxItem is unselected in a RadComboBox.
The event data.
This method is called when the IsSelected property changes to false.
Called before the event occurs.
The data for the event.
Called when the value of the property changes.
The old value of the property.
The new value of the property.
Called when the IsHighlighted property is changed.
The old value of the IsHighlighted property.
The new value of the IsHighlighted property.
Called when the user presses the left mouse button over the RadComboBoxItem.
The event data.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Called when the user releases the left mouse button over the ListBoxItem.
The event data.
Responds to a MouseEnter event.
The MouseEventArgs instance containing the event data.
Raises the event.
The KeyboardFocusChangedEventArgs instance containing the event data.
Specifies the names of the events that will automatically select the text in RadComboBox.
The text will never be selected.
The text will be selected when RadComboBox gets the focus.
The text will be selected when the dropdown is opened.
The text will be selected when the selection changes.
The text will be selected on all events.
Represents an input control for entering Dates.
Initializes a new instance of the RadDatePicker class.
Predefined date time range that can be used for easier UI selection.
Initializes a new instance of the class.
Initializes a new instance of the class.
Custom range UI label.
Gets or sets the UI name (label) of the range.
Gets or sets the start date of the range.
Gets or sets the end date of the range.
Gets or sets a value indicating whether the custom range should be selected by default.
In multiple ranges scenarios, the last one with this property set to true will be selected.
Event args for event.
Initializes a new instance of the class.
Gets or sets the custom ranges collection.
A custom control representing a pair of start and end dates.
Identifies the Separator dependency property.
Identifies the DatePattern dependency property.
Identifies the StartDate dependency property.
Identifies the EndDate dependency property.
Identifies the dependency property.
Identifies the property.
Identifies the property.
Initializes a new instance of the class.
Gets or sets the start date of the range input.
Gets or sets the end date of the range input.
Gets or sets the last date that can be selected. This is a dependency property.
The SelectableDateEnd specifies the last date that can be selected by the user.
Gets or sets the first date that can be selected. This is a dependency property.
The SelectableDateStart specifies the first date that can be selected by the user.
Gets or sets a list of dates that cannot be selected. This is a dependency property.
The BlackoutDates specifies a list of dates that cannot be selected by the user.
Gets or sets the string representing the separator between the dates in the input.
Gets or sets a value indicating the date pattern used in formatting the dates.
Formats for abbreviated days (ddd,dddd), months (MMM, MMMM) are not supported.
Hours, minutes, seconds, milliseconds are not supported.
Called when Mask is generated based on the and properties.
Produces a datetime input hint string based on the and properties.
Converts date pattern and separator into hint string.
Not implemented.
Represents an input control for selecting a range of two dates.
Initializes a new instance of the class.
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call .
Resets the theme.
Raises the event.
This method is invoked whenever is set to true internally.
The that contains the event data.
Returns class-specific System.Windows.Automation.Peers.AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
Called when user changes start/end day candidates and total selected days UI needs update.
Called when user has selected start day candidate and selection UI needs update.
Called when user has selected end day candidate and selection UI needs update.
Called when range is invalidated against blackout dates.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
The value that indicates whether the week names buttons are using shortest day names.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Identifies the Placeholder dependency property.
Identifies the FormatString dependency property.
Identifies the EmptyContent dependency property.
Identifies the EmptyContentTemplate dependency property.
Identifies the IsClearButtonVisible dependency property.
Identifies the ClearButtonStyle dependency property.
Identifies the Separator dependency property.
Identifies the DatePattern dependency property.
Identifies the SelectionOnFocus dependency property.
Identifies the IsReadOnly dependency property.
Identifies the IsDropDownOpen dependency property.
Identifies the IsTopBarVisible dependency property.
Identifies the IsDefaultRangesPanelVisible dependency property.
Identifies IsRangeStart attached property.
Identifies IsRangeEnd attached property.
Identifies StartDate dependency property.
Identifies EndDate dependency property.
Occurs before custom ranges are loaded, so that user can reset them according to the current DateTime.
Gets or sets the visibility of the Calendar's header. This is a dependency property.
The header of the calendar is the area on the top in which the Header Button and the Previous
and NextButtons reside.
Gets or sets the culture that the Calendar uses. This is a dependency property.
Some of the elements in the Calendar are culture-specific, for example: The day/month names,
rules for date formatting, the ,
. Some more specific properties like
take precedence over the Culture property if they are set.
If no Culture is specified, all the elements that rely on it will fall back to the
CultureInfo.CurrentCulture.
The default value is null.
Gets or sets how should the first week in the year be counted. This is a dependency property.
By default if no value is set (or is set to null), the CalendarWeek rule will be taken from Culture property (or InvariantCulture)'s DateTimeFormat.CalendarWeekRule.
Gets or sets the day that is considered the beginning of the week.
The FirstDayOfWeek property specifies which is the day in the leftmost
column of the calendar view, i.e. which is the first day of the week.
If the property is set to null, the will be checked,
if a specific culture is set, its FirstDayOfWeek is considered.
Otherwise the CurrentCulture will be used.
Generally, the start of the week varies with different cultures so if you would like
the Calendar to display the dates as you see them, be sure to set the
FirstDayOfWeek property or the property.
Gets or sets whether WeekNumbers will be displayed.
Please note that if you hide the WeekNumbers it would not automatically change the template of
the calendar. Depending on the skin, you may need to change the template to visually
make up for the fewer displayed elements.
The can also be hidden.
The default value is true.
Gets or sets whether WeekNames will be displayed.
Please note that if you hide the WeekNames would not automatically change the template of
the calendar. Depending on the skin, you may need to change the template to visually
make up for the fewer displayed elements.
The can also be hidden.
The default value is true.
Gets or sets UseShortestDayNames property. This is a dependency property.
Gets or sets the last date that can be selected. This is a dependency property.
The SelectableDateEnd specifies the last date that can be selected by the user.
Gets or sets the first date that can be selected. This is a dependency property.
The SelectableDateStart specifies the first date that can be selected by the user.
Gets or sets a list of dates that cannot be selected. This is a dependency property.
The BlackoutDates specifies a list of dates that cannot be selected by the user.
Gets or sets the formatting string used to format the whole input text.
Gets or sets the placeholder symbol marking an empty position in the input.
Gets or sets the Empty content.
Gets or sets the template of the EmptyContent.
Gets or sets whether the clear button is visible.
Gets or sets the Clear Button style.
Gets or sets the string representing the separator between the dates in the input.
Gets or sets a value indicating the date pattern used in formatting the dates.
Formats for abbreviated days (ddd,dddd), months (MMM, MMMM) are not supported.
Hours, minutes, seconds, milliseconds are not supported.
Gets or sets a value indicating the behavior of the caret/selection when the control receives focus.
Gets or sets whether the control is IsReadOnly.
Gets or sets a value indicating whether the drop-down part of the control is open.
Gets or sets a value indicating whether the top bar of the control is visible or not.
Gets or sets a value indicating whether the default ranges panel of the control is visible or not.
Gets or sets a value indicating the start date of the date range.
Gets or sets a value indicating the end date of the date range.
Gets the value of IsRangeStart attached property for particular .
Sets the value of IsRangeStart attached property for particular .
Gets the value of IsRangeEnd attached property for particular .
Sets the value of IsRangeEnd attached property for particular .
Registers in the CommandManager all the commands that RadDateTimePicker exposes.
Sets the date to Today.
Closes the drop down.
Gets the SetToday command.
Gets the Close command.
Represents a selection control that allows you to select time from grid.
Initializes a new instance of the class.
Generates the items source.
The collection that is used to generate the item source of the control.
Specifies the format of the DateTimePicker.
Specifies that the date should be displayed using unabbreviated days of the week and month names.
Specifies that the date should be displayed using abbreviated days of the week and month names.
This is an adapter class that adapts RadDateTimePicker to IGridViewEditor interface. It is public because it should be initialized with reflection.
Initializes a new instance of the DateTimePickerGridViewEditor class.
The adapted RadDateTimePicker.
Contains state information and event data associated with a parse date or time routed event.
Initializes a new instance of the ParseDateTimeEventArgs class.
Gets the string that is being parsed.
Gets the value before it's being parsed.
Gets or sets the result of the parsing. Default value is null.
Use this property to change the result of the parsing,
if you want to have custom logic for parsing.
The datetime object currently parsed. The default is null.
Gets or sets a value that indicates whether the parsing
is successful or not.
Use this property to change the result of the parsing,
if you want to have custom logic for parsing.
This class represents extension methods and attached properties used by the DateTimePicker control.
Gets the identifier for the Telerik.Windows.Controls.FocusOnOpen dependency property.
The identifier for the Telerik.Windows.Controls.FocusOnOpen dependency property.
Gets a value that indicates whether the corresponding DropDownButton will auto-focus its content when opened.
The DropDownButton.
A value that indicates whether the corresponding DropDownButton will auto-focus its content when opened.
Sets a value that indicates whether the corresponding DropDownButton will auto-focus its content when opened.
The DropDownButton.
A value that indicates whether the corresponding DropDownButton will auto-focus its content when opened.
Specify the input mode of the DateTimePicker.
The DateTimePicker will input both Date and Time.
The DateTimePicker will input only Date.
The DateTimePicker will input only Time.
Specifies when the ParseDateTime event will be fired.
The parsing will be done if the Tooltip is enabled.
The parsing will be done even if the Tooltip is not enabled, but no text will be displayed for suggestions.
Represents hours parsing type.
Represents minutes parsing type.
Represents seconds parsing type.
Represents milliseconds parsing type.
Represents a control that allows the user to select dates and times.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.SelectedValue dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.SelectedValue dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.SelectedDate dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.SelectedDate dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.SelectedTime dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.SelectedTime dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.DateTimeWatermarkTemplate dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.DateTimeWatermarkTemplate dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.DateTimeWatermarkContent dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.DateTimeWatermarkContent dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.ClockItemsSource dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.ClockItemsSource dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.SelectionOnFocus dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.SelectionOnFocus dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.TextAlignment dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.TextAlignment dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.Culture dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.Culture dependency dependency property.
Gets the identifier for the Telerik.Windows.ControlsRadDateTimePicker..DisplayDate dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.DisplayDate dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.CalendarStyle dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.CalendarStyle dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.ClockStyle dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.ClockStyle dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.DateSelectionMode dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.DateSelectionMode dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.TooltipContent dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.TooltipContent dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.ErrorTooltipContent dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.ErrorTooltipContent dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.TooltipTemplate dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.TooltipTemplate dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.IsTooltipOpen dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.IsTooltipOpen dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.IsTooltipEnabled dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.IsTooltipEnabled dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.IsDropDownOpen dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.IsDropDownOpen dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.DateTimeText dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.DateTimeText dependency dependency property.
Identifies the OpenDropDownOnFocus dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.CurrentDateTimeText dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.CurrentDateTimeText dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.InputMode dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.InputMode dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.IsReadOnly dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.IsReadOnly dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.DisplayFormat dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.DisplayFormat dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.DisplayDateStart dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.DisplayDateStart dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.DisplayDateEnd dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.DisplayDateEnd dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.SelectableDateStart dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.SelectableDateStart dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.SelectableDateEnd dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.SelectableDateEnd dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.BlackoutDates dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.BlackoutDates dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.IsInputRestrictedToSelectableDates dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.IsInputRestrictedToSelectableDates dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.TimeIntervalProperty dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.TimeIntervalProperty dependency dependency property.
Gets the identifier for the dependency property.
The identifier for the dependency dependency property.
Gets the identifier for the dependency property.
The identifier for the dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.StartTimeProperty dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.StartTimeProperty dependency dependency property.
Gets the identifier for the Telerik.Windows.Controls.RadDateTimePicker.EndTimeProperty dependency property.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.EndTimeProperty dependency dependency property.
Identifies the the AllowParsingWithoutSeparator dependency property.
Identifies the the ParseExact dependency property.
Identifies the Telerik.Windows.Controls.RadDateTimePicker.DateTimeSelectedWithMouse routed event.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.DateTimeSelectedWithMouse routed event.
Identifies the Telerik.Windows.Controls.RadDateTimePicker.SelectionChanged routed event.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.SelectionChanged routed event.
Identifies the Telerik.Windows.Controls.RadDateTimePicker.ParseDateTimeValue routed event.
The identifier for the Telerik.Windows.Controls.RadDateTimePicker.ParseDateTimeValue routed event.
Identifies the the Telerik.Windows.Controls.RadDateTimePicker.ParseMode dependency property.
Initializes a new instance of the RadDateTimePicker class.
Represents the method that will handle the Telerik.Windows.Controls.RadDateTimePicker.ParseDateTimeValue routed event.
The object where the event handler is attached.
The event data.
Occurs when a date or time is selected.
The SelectionChanged event is fired when the has changed.
Occurs when the input text is parsed to DateTime value. This happens when property has changed.
The ParseDateTimeValue event is fired when the property has changed. For example this happens when the user enters text and leave the control.
Occurs when the DropDownButton is closed.
Occurs when the DropDownButton is opened.
Gets or sets the currently selected DateTime value. This is a dependency property.
Gets or sets the Date part of the currently selected DateTime value. This is a dependency property.
Gets or sets the Time part of the currently selected DateTime value This is a dependency property.
Gets or sets the System.Windows.DataTemplate used to display DateTimeWatermark when there is no selection. This is a dependency property.
Gets or sets the content of the RadDateTimePicker control when there is no entered text. This is a dependency property.
Gets the culture used to provide the DateTime operations. This is a dependency property.
Gets or sets a collection of TimeSpan used to generate the content of the Clock. This is a dependency property.
Gets or sets the SelectionOnFocus of the TextBox inside the . This is a dependency property.
The SelectionOnFocus of the TextBox.
Gets or sets the TextAlignment of the TextBox inside the . This is a dependency property.
The TextAlignment of the TextBox.
Gets or sets a value that specifies whether the dropdown should be opened when the control gets the focus, or not. This is a dependency property.
Gets or sets the date to display in the .
If no display date was set, then the is used. This is a dependency property.
The and properties defined a range
within which the DisplayDate can be set, i.e. a range within which the user
can navigate. If you try to set a DisplayDate outside the defined range an
ArgumentOutOfRangeException would be thrown. Similarly, setting a display
range that excludes the current DisplayDate would throw an exception.
Please note that unlike the other date properties DisplayDate cannot be set to null.
Gets or sets the style of the Calendar for picking date. This is a dependency property.
The Style of the Calendar.
Gets or sets the style of the Clock for picking time. This is a dependency property.
The Style of the Clock.
Gets or sets DateSelectionMode that specifies whether the calendar in RadDateTimePicker will select Days, Months or Years. This is a dependency property.
The DateSelectionMode of the calendar.
Gets or sets the content of the Tooltip when parsing the input text has failed. This is a dependency property.
Gets or sets a value that indicates whether the Tooltip is open or closed. This is a dependency property.
True if this Tooltip is open; otherwise, false.
Gets or sets a value that indicates whether the preview ToolTip is enabled. This is a dependency property.
When IsTooltipEnabled is true, ToolTip can be open or closed. When is false - ToolTip is always closed.
True if this Tooltip is enabled; otherwise, false.
Gets or sets the content of the Tooltip. RadDateTimePicker sets this property automatically when the user types in its TextBox. This is a dependency property.
Gets or sets a data template to be used for displaying the TooltipContent. This is a dependency property.
Gets or sets a value that indicates whether the DropDown button is open or closed. This is a dependency property.
True if this DropDown button is open; otherwise, false.
Gets or sets the text in the control. This is a dependency property.
The DateTimeText property changes while user has typed a text in the textbox.
There is a difference between DateTimeText and CurrentDateTimeText.
DateTimeText property changes when user had already entered a text. For example, this happens when the textbox has lost the focus.
CurrentDateTimeText property changes every time when user is typing in the textbox.
Gets or sets the current text in the control. This is a dependency property.
The CurrentDateTimeText property changes while user is typing a text in the textbox.
There is a difference between DateTimeText and CurrentDateTimeText.
DateTimeText property changes when user had already entered a text. For example, this happens when the textbox has lost the focus.
CurrentDateTimeText property changes every time when user is typing in the textbox.
Gets or sets InputMode that specifies whether the RadDateTimePicker will allow Time input, Date input or both. This is a dependency property.
The default is both - Date and Time input.
The of the .
Gets or sets a value that indicates whether this instance of is read only. This is a dependency property.
True if this instance is read only; otherwise, false.
Gets or sets the format that is used to display the selected date. This is a dependency property.
Gets or sets the first date to be displayed. This is a dependency property.
Please refer to for more information on the property.
Gets or sets the last date to be displayed. This is a dependency property.
Please refer to for more information on the property.
Gets or sets the first date that can be selected. This is a dependency property.
Please refer to for more information on the property.
Gets or sets the last date that can be selected. This is a dependency property.
Please refer to for more information on the property.
Gets or sets a list of dates that cannot be selected. This is a dependency property.
Please refer to for more information on the property.
Gets or sets value indicating whether the input should be restricted by the ,
and . This is a dependency property.
Gets or sets the time interval that will be used when generating the Time selection (clock, RadClock, etc.) items.
Please note that it will not be used if InputMode is set to DatePicker.
The TimeSpan that represents the time interval.
Gets or sets the end time of Telerik.Windows.Controls.RadDateTimePicker control.
The TimeInterval property will be used when generating the Time selection (clock, RadClock, etc.) items.
Please note that it will not be used if InputMode is set to DatePicker.
The TimeSpan that represents end time.
Gets or sets the start time of Telerik.Windows.Controls.RadDateTimePicker control.
The TimeInterval property will be used when generating the Time selection (clock, RadClock, etc.) items.
Please note that it will not be used if InputMode is set to DatePicker.
The TimeSpan that represents start time.
Gets or sets the AllowParsingWithoutSeparator property.
Gets or sets the ParseExact property. When set to the it is used the DateTime.TryParseExact() method for parsing the input.
Gets or sets the parsing mode of Telerik.Windows.Controls.RadDateTimePicker control.
Gets or sets the content of the button that selects the current . This is a dependency property.
Gets or sets the of control's Today button.
Resets the theme of the DateTimePicker.
When overridden in a derived class, is invoked whenever application code
or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate().
In simplest terms, this means the method is called just before a UI element
displays in an application. For more information, see Remarks.
Called to update the DateTimeText property of RadDateTimePicker.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Called before the event occurs.
The data for the event.
Process with the selected key.
The data for the event.
Called before the event occurs.
The data for the event.
Called before the event occurs.
The data for the event.
Raises the event.
The KeyboardFocusChangedEventArgs instance containing the event data.
Called before the event occurs.
The data for the event.
Called before the event occurs.
The data for the event.
Create the DateTimePicker Automation Peer.
Raises the ParseDateTimeValue routed event.
The data for the routed event.
Called when the event occurs.
The data for the event.
Called when the property has changed.
The event data.
Represents the date time sections of the RadMaskedDateTimeInput.
Initializes a new instance of the DateTimeInfo class.
Gets the Day section.
Gets the Month section.
Gets the Year section.
Gets the Hour section.
Gets the Minute section.
Gets the Second section.
Gets the Millisecond section.
Gets the AMPM section.
Checks whether a date time section is a pattern.
Date time section.
Returns true if the section is a pattern.
Creates a copy of the DateTime object and changes a specific section of the DateTime.
The DateTime to copy from.
The type of section in the DateTime to change.
The value to be changed for the specific section.
Returns the new DateTime object.
Gets the extended pattern from token.
The pattern's token.
The culture.
Returns the extended pattern.
Gets the date time value.
True if missing sections should get values from the ValueInternal property, false: from the Value property.
Returns the reconstructed value.
This method will reconstruct a DateTime value from the TextBox's Text property.
If a section is missing from the Mask, then its value will retrieved from either the ValueInternal or Value property.
Indicates the type of a section.
Day section.
Month section.
Year section.
Hour section.
Minute section.
Second section.
Millisecond section.
AM/PM section.
Specifies the caret's position when the value sign changes.
Caret at the beginning.
Caret position stays unchanged.
A ValueConverter for converting HorizontalAlignment to TextAlignment.
Specifies how input of characters is handled.
Replaces the character after the caret.
Inserts a character before the caret in Numeric and Currency Input, until there is an empty placeholder.
Inserts a character after the caret in TextInput and DateTimeInput.
Event arguments class used for the MaskChanged event.
The new mask.
True to suppress mask re-initialization.
A class representing value property extensions for the RadMaskedInput controls.
Identifies the AllowNull dependency property.
Identifies the Maximum dependency property.
Identifies the CoerceToMaximum attached property.
Identifies the Minimum dependency property.
Identifies the MinTextLength dependency property.
Identifies the MaxTextLength dependency property.
Identifies the UseCultureDigits dependency property.
Identifies the SelectionStartOnSignChanged dependency property.
Identifies the RestrictInvalidText dependency property. If set to true, then the display text will be restricted and will not be updated with invalid values.
Identifies the AllowMinusOnZeroValue dependency property. If set to false minus is not allowed before value of 0.
Identifies the AllowMinusOnNullValue dependency property. If set to true minus will be allowed when the value in Null.
Property is designed only for no-masked scenarios in NumericInput and CurrencyInput.
Identifies the CaretToEndOfTextOnFocus dependency property. Should be used in MaskedTextInput control only.
When set to true, the caret will go to the end of text when receiving focus, no matter the value of SelectionOnFocus property.
Identifies the IsEditorTabStop dependency property.
If set to false the TextBox in the Template of the MaskedInputControl won't receive focus when tabbing with tab key.
Gets the value of AllowMinusOnNullValue attached property.
This property is designed only for No-Masked Numeric and Currency Inputs.
Sets the value of AllowMinusOnNullValue attached property.
This property is designed only for No-Masked Numeric and Currency Inputs.
Set is to true in order to allow inserting minus on null value.
Gets the value of AllowMinusOnZeroValue attached property.
Sets the value of AllowMinusOnZeroValue attached property.
Gets the value of CaretToEndOfTextOnFocus attached property.
Sets the value of CaretToEndOfTextOnFocus attached property.
Gets the IsEditorTabStop property.
Sets the IsEditorTabStop property.
Gets the restrict invalid text.
The object.
Sets the restrict invalid text.
The object.
If set to true [value].
Validates the masked input extensions.
The control to validate.
Represents a TextBox for handling masked input.
Initializes static members of the PreviewInputTextBox class.
Initializes a new instance of the PreviewInputTextBox class.
Gets or sets the hosting MaskedInput control.
Executed when text has been input.
Event args.
Event arguments class used for the RadMaskedInput controls' ValueChanging event.
Initializes a new instance of the class.
The new value.
The masked text.
The routed event.
The source.
Gets the new value.
The new value.
Gets the current masked text.
The current masked text.
Initializes a new instance of the DateTimeSectionInfo class.
The hosting RadMaskedDateTimeInput control.
The format of the section.
Gets the editing format of the section. Used when the section is in edit mode.
Gets whether this section is represented with text.
If the format is ddd, dddd, MMM, MMMM then its value will be represented by the abbreviated or culture's full name of the day/month.
Gets the type of the DateTime section.
Gets or sets whether this section is escaped.
Value of the section.
Retrieves the section from RadMaskedDateTimeInput by its type.
The source RadMaskedDateTimeInput control.
The type of the section.
Returns the SectionInfo with the specified type.
Gets the length of the section's value.
True if ValueInternal should be used, false for Value.
Returns the length of the section's value.
Gets the value of the section.
True if ValueInternal should be used, false for Value.
Returns the value of the section.
Gets the format of this section.
Gets or sets the starting position of this section.
Gets the end position of the section's value.
Represents the behavior for navigation in the sections.
No navigation.
Sections are traversed once.
Sections are cycled.
Initializes a new instance of the TextualSectionInfo class.
The format of the section.
Represents a delimiter in a masked input text.
Initializes a new instance of the Separator class.
Token of the separator.
True if separator can be replaced.
Initializes a new instance of the Separator class.
Token of the separator.
True if separator can be replaced.
True if separator is required.
Gets the token of the Separator.
Gets a value indicating whether Separator is replaceable or not.
Gets a value indicating whether Separator is required or not.
If true, the separator will not be removed when trimming the text.
Gets the length of the Separator.
Specifies the behavior of the spin.
Spin is not allowed.
Spins the value of the section and not the value of the input control.
Spins the value of the section and the value of the input control.
Normal state.
Disabled State.
ReadOnly State.
Mouse over State.
Focused State.
Not focused State.
Empty State.
Not Empty State.
Valid State.
Invalid and focused State.
Invalid and not focused State.
Stores the state of a TextElement for Undo, Redo and recover operations.
Initializes a new instance of the StateSnapshot class.
The element to take the snapshot from.
Gets or sets the caret position of the snapshot.
Gets or sets the Selection length of the Text of the snapshot.
Gets or sets the Text of the snapshot.
Gets Length of the Text of the snapshot.
Performs an Undo operation.
Performs a Redo operation.
Formatted representation of the snapshot.
Returns the formatted string.
Captures a snapshot.
Returns a shallow copy of the taken snapshot.
Restores the state of the current snapshot.
Save a snapshot for Undo action.
Uses the current snapshot.
Restores the state from a specific snapshot.
The snapshot from which the state has to be restored.
Save a snapshot for Redo action.
The snapshot which should be saved in the RedoHistory.
Gets a shallow copy of the Snapshot.
Returns a copy of the current snapshot.
Specifies how the output Text should be formatted.
Formats the Text property as plain text.
Formats the Text property as masked text.
Represents the day validation rule in the mask.
The char of the Token.
The type of the Token.
Available values for the token.
This is used when spinning the value validated against that token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Represents the hour validation rule in the mask.
The char of the Token.
The type of the Token.
Available values for the token.
This is used when spinning the value validated against that token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Represents the millisecond validation rule in the mask.
The char of the Token.
The type of the Token.
Available values for the token.
This is used when spinning the value validated against that token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Represents the minute validation rule in the mask.
The char of the Token.
The type of the Token.
Available values for the token.
This is used when spinning the value validated against that token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Represents the month validation rule in the mask.
The char of the Token.
The type of the Token.
Available values for the token.
This is used when spinning the value validated against that token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Represents the second validation rule in the mask.
The char of the Token.
The type of the Token.
Available values for the token.
This is used when spinning the value validated against that token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Represents the year validation rule in the mask.
The char of the Token.
The type of the Token.
Available values for the token.
This is used when spinning the value validated against that token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Represents the validation rule for a token in the mask.
The char of the Token.
The type of the Token.
Available values for the token.
This is used when spinning the value validated against that token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Interface for modifier token validation rules.
Applies format to text.
The text to be formatted.
Returns the formatted text.
Represents the character token validation rule.
Any character is valid for this token rule. It is not required.
The char of the Token.
The type of the Token.
Available values for the token.
This is used when spinning the value validated against that token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Applies format to text.
The text to be formatted.
Returns the formatted text.
Represents the character token validation rule.
Any character is valid for this token rule. It is not required.
The char of the Token.
The type of the Token.
Available values for the token.
This is used when spinning the value validated against that token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Applies format to text.
The text to be formatted.
Returns the formatted text.
Represents the character token validation rule.
Any character is valid for this token rule. It is required.
The char of the Token.
The type of the Token.
Available values for the token.
This is used when spinning the value validated against that token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Represents the character token validation rule.
Any character is valid for this token rule. It is not required.
The char of the Token.
The type of the Token.
Available values for the token.
This is used when spinning the value validated against that token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Specifies the currency token validation rule.
The char of the Token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Available values for the token.
This is used when spinning the value validated against that token.
The type of the Token.
Gets a value indicating whether the token allows precision.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Represents the digit token validation rule.
Digits (0-9) are valid for this token rule. It is required. It is used with mask with no precision.
The char of the Token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Available values for the token.
This is used when spinning the value validated against that token.
The type of the Token.
Gets a value indicating whether the token allows precision.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Interface for numeric token validation rules.
Gets a value indicating whether the token allows precision.
Represents the character token validation rule.
Any character is valid for this token rule. It is required.
The char of the Token.
The type of the Token.
Available values for the token.
This is used when spinning the value validated against that token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Represents the character token validation rule.
Any character is valid for this token rule. It is not required.
The char of the Token.
The type of the Token.
Available values for the token.
This is used when spinning the value validated against that token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Represents the numeric token validation rule.
Digits (0-9) are valid for this token rule. It is not required.
The char of the Token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Available values for the token.
This is used when spinning the value validated against that token.
The type of the Token.
Gets a value indicating whether the token allows precision.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Represents the numeric token validation rule.
Digits (0-9) are valid for this token rule. It is required.
The char of the Token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Available values for the token.
This is used when spinning the value validated against that token.
The type of the Token.
Gets a value indicating whether the token allows precision.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Represents the numeric token validation rule.
Digits (0-9) are valid for this token rule. It is not required.
The char of the Token.
Gets whether the token is required or not.
If the token is required, then if the position of that token is empty, the validation will fail.
If the token is not required, then this position can be left empty.
Available values for the token.
This is used when spinning the value validated against that token.
The type of the Token.
Gets a value indicating whether the token allows precision.
Checks whether a given char is valid against this token rule.
The token to check.
Returns true if the char is valid.
Class that manages the Mask Tokens.
Gets the first allowed char of ITokenValidationRule.
Char of the Token.
Type of the Rule.
Returns the first allowed char of ITokenValidationRule. If no rule is found, token char is returned.
Gets the last allowed char of ITokenValidationRule.
Char of the Token.
Type of the ITokenValidationRule.
Returns the last allowed char of ITokenValidationRule. If no rule is found, token char is returned.
Gets a ITokenValidationRule by its char and type.
Token char.
Token type.
Adds a custom validation rule to the TokenLocator.
Rule to be added.
Thrown when the rule is null, rule's token is empty or already exists such token.
Specifies the type of a mask token.
AlphaNumeric token type.
This is usually used in numeric and text masks.
DateTune token type.
This is usually used in date time masks.
Modifier toke type.
Modifier tokens influence the input's formatting.
Specifies the behavior of an invalid input.
The control will be able to lose focus if the mask is invalid.
The control will try to keep the focus if the mask is invalid.
The control will show error message if the mask is invalid.
Represents the type converter to convert string to InvalidMaskBehavior.
Initializes a new instance of the MaskError class.
Initializes a new instance of the MaskError class.
Custom error message.
Gets or sets the Validation rule.
Gets or sets the position in the MaskedText that failed the validation.
Gets or sets the reason by which the validation has failed.
Gets the validation error message.
If the MaskError was initialized with a custom message, then it would be used.
Represents the validation result of the mask.
Gets or sets a value indicating whether the Mask is valid.
Gets the validation Error message.
Gets or sets the errors in the mask.
A class representing validation helper extensions for the RadMaskedTextInput control.
Gets Regex string matching an IP input.
Gets Regex string matching an Email input.
Identifies the DisplayValidationErrors dependency property.
When set to true, the validation error will be always displayed. By default is false - only if the Mask property is data bound the validation error will visually appear.
Gets the value of DisplayValidationErrors attached property.
Sets the value of DisplayValidationErrors attached property.
Specifies how the Value property is coerced (formatted).
Value does not include any literals or placeholders.
Value includes literals but does not include placeholders.
Value includes placeholders but does not include literals.
Value includes both mask literals and placeholders.
This is an adapter class that adapts RadMaskedCurrencyInput to IGridViewEditor interface.
Initializes a new instance of the MaskedCurrencyInputGridViewEditor class.
This is an adapter class that adapts RadMaskedDateTimeInput to IGridViewEditor interface.
Initializes a new instance of the MaskedDateTimeGridViewEditor class.
This is a base adapter class that adapts RadMaskedInputBase to IGridViewEditor interface.
Initializes a new instance of the MaskedInputBaseGridViewEditor class.
Tries to Focus the editor control.
Moves the caret / selection start to the "end" of the input text/value.
Selects the whole text/value.
Moves the caret to specific Point position.
Sets the value / text of the editor control.
This is an adapter class that adapts RadMaskedNumericInput to IGridViewEditor interface.
Initializes a new instance of the MaskedNumericInputGridViewEditor class.
This is an adapter class that adapts RadMaskedTextInput to IGridViewEditor interface.
Initializes a new instance of the MaskedTextInputGridViewEditor class.
Specifies the MaskType used for the RadMaskedTextBox.
No mask will be used.
Specifies a DateTime mask.
Specifies Numeric mask.
Specifies Standard mask.
Specifies Currency mask.
Represents the RadMaskedCurrencyInput control.
Identifies the AllowSkipPlaceholders dependency property.
Identifies the AutoFillZeros dependency property.
Identifies the AutoFillNumberGroupSeparators dependency property.
Identifies the IsCurrencySymbolVisible dependency property.
Identifies the Value dependency property.
Initializes static members of the RadMaskedCurrencyInput class.
Initializes a new instance of the class.
Gets or sets whether input can skip placeholders.
Gets or sets whether trailing zeros should be auto filled.
Gets or sets whether number group separators are auto filled in the mask.
Gets or sets whether the currency symbol is visible.
Gets or sets the Value property.
The dependency property that will be used to get validation errors.
Gets or sets the currency symbol according to the set culture.
The Decimal separator for the current culture.
The Number separator for the current culture.
The Negative symbol for the current culture.
The Percentage symbol.
The precision of the value.
Gets or sets the resolved InputBehavior.
Gets or sets whether the number is negative. IsNegative returns True for negative nulls too.
In no-masked scenarios, "()", "-" are treated as negative nulls.
Gets or sets whether the number is percentage.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
The text has changed and the value has to be coerced against the text.
Returns true if the value can be coerced.
The value has changed and the Text has to be coerced against the value.
The selection start.
Returns the string to be coerced.
The internal value has changed and the Text has to be coerced against the ValueInternal.
The selection start.
The coerced text.
Coerces the Value property from the ValueInternal property.
Coerces the ValueInternal property from the Value property.
The text has changed and the DisplayText has to be coerced against the Text.
Returns the display text.
Gets the index of the decimal separator from a specific text.
The text to search in.
Returns the index of the Decimal separator.
Gets the valid char for a position.
The character to be validated.
Position in the MaskedText to validate.
True if a forward spin is applied, false for backward spin, null for no spin.
True if the character is valid for this position.
Returns the result valid character for the specified position.
Gets the rank of a number in the TextBox in respect to the caret.
The index of the caret.
Returns the rank.
Handles the Divide key.
Returns a value indicating whether event should be handled or not.
Handles the left key down.
Handles the Multiply key.
Returns a value indicating whether event should be handled or not.
Handles the paste operation.
The value to be pasted.
Returns the string representation of the value.
Returns true if the value can be pasted.
Handle the spin of the value.
Position of spin.
Direction of spin.
Handles the Subtract key.
Returns a value indicating whether event should be handled or not.
Handles the key press of an Unknown key with a specific key code.
Key's key code.
Returns true if the key should not be processed.
Called, when the Clear command is invoked.
Checks whether a character is a separator or not.
The character to be checked.
Returns true if the character is or is part of separator.
This method will also check if the character is part of the currency symbol.
Inserts number group separators in the mask.
The mask text.
Returns the modified string.
Moves a group characters from the specified position to the left one position from the last Placeholder.
The position from which the move has to be done.
The character input at this position.
The direction of the moving.
The method expects the text after the move to the set to the internal TextBox.
Executed when the Culture changes.
Executes when the focus is obtained.
The selection on focus.
Returns the selection start to be set when the focus is obtained.
Parses the Mask property and sets the MaskedText.
Returns the parsed Mask.
Toggles the visibility of the Negative symbol.
Performs a pre-value changing checking whether the inherited control allows the ValueChanging(ed) events to be raised.
Returns a boolean flag whether the value change has to be handled or not.
If false is returns, the value change proceeds. If true is returned, the update is terminated.
Represents the RadMaskedDateTimeInput control.
Identifies the Value dependency property.
Initializes static members of the RadMaskedDateTimeInput class.
Initializes a new instance of the class.
Gets or sets the Value property.
Gets or sets the DateTimeInfo.
Represents the type-specific sections for reconstructing the DateTime value.
Gets or sets the last known valid date time value.
The dependency property that will be used to get validation errors.
Gets the resolved masked text.
Gets or sets a value whether the base class should apply base navigation.
The masked resolved for editing.
Finds the next available position in the Snapshot.Text.
True if the search is perform forwards, false for backwards.
The starting position of the search.
Returns the found position.
Determines the new SelectionStart position.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
The value has changed and the Text has to be coerced against the value.
The selection start.
Returns the string to be coerced.
Finds the next Separator in the text.
The direction of the search.
The start position of the search.
The found separator.
Returns the index of the found separator.
Moves a group characters from the specified position to the left one position from the last Placeholder.
The position from which the move has to be done.
The character input at this position.
The direction of the moving.
The method expects the text after the move to the set to the internal TextBox.
Refreshes the positions of the sections.
Updates the EditableTextEnd and EditableTextStart properties.
Handles spinning.
Handles the paste operation.
The value to be pasted.
Returns the string representation of the value.
Returns true if the value can be pasted.
Initial process of the text receives from the IME input.
The initial text received from the IME.
Represents the base class for RadMaskedInput controls.
Keyboard key code for the decimal point symbol on PC.
Keyboard key code for the comma symbol on PC.
Keyboard key code for the negative sign key on PC.
Keyboard key code for the positive sign key on PC.
Initializes a new instance of the class.
Keeps a reference to the Text Editor.
The previous value.
Gets the allowed Numeric tokens from the TokenLocator.
Gets the allowed DateTime tokens from the TokenLocator.
Gets the allowed modifier tokens from the TokenLocator.
Gets or sets value indicating whether the control is one-way bound.
Specifies whether the Value is being changed from the ValueInternal property.
Specifies whether the ValueInternal is being synched from the Value property.
Contains the Separators of the Mask.
Represents a StringBuilder for performing string operations.
Contains the escaped positions of the MaskedText.
Contains the literal positions of the MaskedText.
Gets or sets the resolved Mask.
The resolved masked text.
Gets the starting position in the MaskedText that can be edited.
Gets the ending position in the MaskedText that can be edited.
Gets the length of the editable section in the MaskedText.
Gets or sets the resolved InputBehavior.
Gets or sets a value whether the base class should apply base navigation.
Spins the control.
True for spinning up, false for down.
Selects the whole text.
Resets the theme.
Finds the next available position in the MaskedTextResolved.
True if the search is perform forwards, false for backwards.
The starting position of the search.
Returns the found position.
Moves characters to the left in Currency and Numeric Input.
Process the input when a key has been pressed.
When BackSpace or Delete are pressed, replaces the current char with PlaceHolder.
Trims a specified string from certain characters.
The text to be trimmed.
The characters to be trimmed from the text.
Returns the trimmed text.
Clones a Binding and sets its Mode to TwoWay and UpdateSourceTrigger to Explicit.
The binding to copy.
Returns the copied binding.
This is intended to be used in scenarios, where a one-way binding is used and value change notifications are still needed.
Executed when the Value property changes.
The owner of the value.
The changed args.
True is ProcessValueChanged should be called.
Initial process of the text receives from the IME input.
The initial text received from the IME.
Handles the MouseWheel.
Event args of the MouseWheel.
Creates automation peer.
Returns the automation peer.
Forces updates of the EditableTextEnd and EditableTextStart properties.
Updates the EditableTextEnd and EditableTextStart properties.
Handles the Multiply key.
Returns a value indicating whether event should be handled or not.
Handles the Divide key.
Returns a value indicating whether event should be handled or not.
Handles the Subtract key.
Returns a value indicating whether event should be handled or not.
Handles the Enter key.
Returns a value indicating whether event should be handled or not.
Handles ApplicationCommand.Paste execution.
Handles ApplicationCommand.Cut execution.
Handles the paste operation.
Handles the paste operation.
The value to be pasted.
Returns the string representation of the value.
Returns true if the value can be pasted.
Handles paste operation in no-mask scenarios.
Handles the Space key.
Returns a value indicating whether event should be handled or not.
The value has changed and the Text has to be coerced against the value.
The selection start.
Returns the string to be coerced.
The internal value has changed and the Text has to be coerced against the ValueInternal.
The selection start.
Returns the coerced text.
The text has changed and the DisplayText has to be coerced against the Text.
Returns the display text.
The text has changed and the value has to be coerced against the text.
Returns true if the value can be coerced.
Coerces the Value property from the ValueInternal property.
Coerces the ValueInternal property from the Value property.
Gets the valid char for a position.
The character to be validated.
Position in the MaskedText to validate.
True if a forward spin is applied, false for backward spin, null for no spin.
True if the character is valid for this position.
Returns the result valid character for the specified position.
Parses the Mask property and sets the MaskedText.
Returns the parsed Mask.
Performs a pre-value changing checking whether the inherited control allows the ValueChanging(ed) events to be raised.
Returns a boolean flag whether the value change has to be handled or not.
If false is returns, the value change proceeds. If true is returned, the update is terminated.
Performs validation on the masked text.
Returns validation result information.
Checks the value of a DependencyProperty for validation errors.
The DependencyProperty to be checked.
Returns the validation information.
Checks whether a specific character is a separator.
The character to be checked.
Returns true if the character is a separator.
Checks whether a specific character is a separator.
The character to be checked.
Returns the separator that the character represents.
Returns true if the character is a separator.
Checks whether a specified string is a separator.
The string to be checked.
Returns true if the string is a separator.
Checks whether a specified string is a separator.
The string to be checked.
Returns the separator that the string represents.
Returns true if the character is a separator.
Checks whether a specific character is a placeholder.
The character to be checked.
Returns true if the character is a placeholder.
Checks whether a specific string is a placeholder.
The string to be checked.
Returns true if the string is a placeholder.
Checks whether a specific index is a placeholder.
The index to be checked.
Returns true if the string is a placeholder.
Checks whether a specified string starts with a separator.
The string builder to search in.
Direction of the search - true for forward, false for backward.
The found separator.
Returns true if the string starts with a separator.
Checks whether a specified string starts with a separator.
The string builder to search in.
Direction of the search - true for forward, false for backward.
The found separator.
The offset that the search begins from.
Returns true if the string starts with a separator.
Executed when the Culture changes.
Method that sets predefined separators.
Array of separators to be set.
Finds the next position with separator.
The direction of the search. True for forward, false for backward.
The position from which the search starts.
The found separator.
Returns the position of the separator.
If no position is found, the method will return the EditableTextStart or EditableTextEnd depending on the direction.
Executes when the focus is obtained.
The selection on focus.
Returns the selection start to be set when the focus is obtained.
Handles the key press of an Unknown key with a specific key code.
Key's key code.
Returns true if the key should not be processed.
Handles the left key down.
Called, when the Clear command is invoked.
Moves a group characters from the specified position to the left (forward) or right (backward) one position from the last Placeholder.
The position from which the move has to be done.
The character input at this position.
The direction of the moving.
The method expects the text after the move to the set to the internal TextBox.
Handle the spin of the value.
Position of spin.
Direction of spin.
When the mouse enters the control.
Mouse event args.
When the mouse leaves the control.
Mouse event args.
Process the input when Backspace has been pressed and the mask in not "".
Process the input when Backspace has been pressed, the mask in not "" and there is a selection.
Invoked when an unhandled System.Windows.Input.Keyboard.PreviewKeyDown attached
event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
This will trigger the WPF native validation mechanism if the mask requires symbols.
Called when control is loaded.
The sender.
The instance containing the event data.
Called when the control is unloaded.
The sender.
The instance containing the event data.
Identifies the ValueChanged routed event.
Identifies the ValueChanging routed event.
Occurs when the value is changed.
Occurs before the value is changed.
Occurs when the Mask property changes. We need this for mask extensions.
Raises the event.
The instance containing the event data.
Raises the event.
The instance containing the event data.
Returns true if this have to be handled and the value should not be updated.
Raises the event.
Event args.
Gets the offset from the right.
Sets the offset from the right.
Inserts a new character when no mask.
Gets a value indicating whether the char is valid when no mask.
The character.
Gets a value indicating whether a char is a separator when no mask.
Gets a value indicating whether the char can be modified when no mask.
Gets a value indicating whether the char can be replaced when no mask.
Handles the Delete key when no mask.
Handles the Back key when no mask.
Handles the tab key when no mask.
Handles the spin when no mask.
Finds the previous separator position.
Finds the previous available position when no mask.
Finds the next separator position when no mask.
Removes number of characters from the internal text when no mask.
The starting index.
The length.
True, if validation check should be performed on the removed positions.
Replaces a char when no mask.
The text builder.
The position of the char.
Clears the selection when no mask.
Identifies the AllowInvalidValues dependency property.
Identifies the AcceptsReturn dependency property.
Identifies the CopyCommand dependency property.
Identifies the ClearCommand dependency property.
Identifies the ClearButtonStyle dependency property.
Identifies the Culture dependency property.
Identifies the CutCommand dependency property.
Identifies the EmptyContent dependency property.
Identifies the EmptyContentTemplate dependency property.
Identifies the ErrorMessage dependency property.
Identifies the ErrorMessageTemplate dependency property.
Identifies the FormatString dependency property.
Identifies the DisplayErrorMessage dependency property.
Identifies the InputBehavior dependency property.
Identifies the IsClearButtonVisible dependency property.
Identifies the IsLastPositionEditable dependency property.
Identifies the IsReadOnly dependency property.
Identifies the IsMaskValid dependency property.
Identifies the Mask dependency property.
Identifies the OriginalValue dependency property.
Identifies the PasteCommand dependency property.
Identifies the Placeholder dependency property.
Identifies the SelectionOnFocus dependency property.
Identifies the SectionsNavigationMode dependency property.
Identifies the SpinMode dependency property.
Identifies the TextBoxStyle dependency property.
Identifies the TextMode dependency property.
Identifies the UpdateValueEvent dependency property.
Identifies the ValueToTextConverter dependency property.
Identifies the IsEmpty dependency property.
Identifies the HasErrors dependency property.
Gets the Text of the control.
Identifies the ValueInternal dependency property.
Identifies the Snapshot dependency property.
Identifies the DisplayErrorMessage dependency property key.
Identifies the IsMaskValid dependency property key.
Gets or sets whether invalid values should be accepted as valid and set to the Value property.
Gets or sets a value indicating whether newline is accepted when the mask supports multiline.
Default value is false.
Gets or sets the Copy command.
Gets or sets the Clear command.
Gets or sets the ClearButton style.
Gets or sets the Culture.
Default culture is .
Gets or sets the Cut command.
Gets or sets the Empty content.
Default is an empty string.
Gets or sets the template of the EmptyContent.
Gets or sets the Error message.
A default error message will be shown if the ErrorMessage property is not set.
Gets or sets the template of the ErrorMessage.
Gets or sets the formatting string used to format the Text value.
Gets the DisplayErrorMessage.
A default error message will be shown unless the ErrorMessage property is not set.
Gets or sets the InputBehavior.
Default for numeric input should be Insert and for text and date input Replace.
Gets or sets whether the clear button is visible.
Gets or sets a value indicating whether this instance is last position editable.
True if this instance is last position editable; otherwise, false.
Gets or sets whether the control is IsReadOnly.
Gets or sets whether the control's mask is valid.
Gets or sets the Mask.
Gets or sets the OriginalValue.
Gets or sets the Paste command.
Gets or sets the Placeholder.
Default placeholder is "_".
Gets or sets the Selection length.
Gets or sets the Selection start.
Gets or sets the sections navigation mode.
The sections navigation mode.
Gets or sets the SelectionOnFocus.
Controls the selection when focus is acquired. Default is Unchanged.
Gets or sets the SpinMode.
Identifies the Text dependency property.
Gets the style of the TextBox.
Gets or sets the TextMode.
Controls the of format of the Text property. Default is MaskedText.
Gets or sets the UpdateValueEvent.
Controls when the Value is updated. Default is PropertyChanged.
Gets or sets the ValueToTextConverter.
Gets or sets the IsEmpty property.
Gets or sets whether the control has errors.
Gets or sets the MaskedText.
The MaskedText is the parsed representation of the Mask.
Gets or sets the internal value.
Gets or sets the Snapshot.
The dependency property that will be used to get validation errors.
Indicates whether the input should be validated in the Validate method.
Represents the RadMaskedNumericInput control.
Identifies the AllowSkipPlaceholders dependency property.
Identifies the AutoFillZeros dependency property.
Identifies the AutoFillNumberGroupSeparators dependency property.
Identifies the Value dependency property.
Initializes static members of the RadMaskedNumericInput class.
Initializes a new instance of the class.
Gets or sets whether input can skip placeholders.
Gets or sets whether trailing zeros should be auto filled.
Gets or sets whether number group separators are auto filled in the mask.
Gets or sets the Value property.
The dependency property that will be used to get validation errors.
The Decimal separator for the current culture.
The Number separator for the current culture.
The Negative symbol for the current culture.
The Percentage symbol.
The precision of the value.
Gets or sets the resolved InputBehavior.
Gets or sets whether the number is negative. IsNegative returns True for negative nulls too.
In no-masked scenarios, "()", "-" are treated as negative nulls.
Gets or sets whether the number is percentage.
Inserts number group separators in the mask.
The mask text.
The group sizes.
The group separator.
Returns the modified string.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
The text has changed and the value has to be coerced against the text.
Returns true if the value can be coerced.
The value has changed and the Text has to be coerced against the value.
Returns the string to be coerced.
The internal value has changed and the Text has to be coerced against the ValueInternal.
Returns the string coerced from ValueInternal.
Coerces the Value property from the ValueInternal property.
Coerces the ValueInternal property from the Value property.
The text has changed and the DisplayText has to be coerced against the Text.
Returns the display text.
Gets the index of the decimal separator from a specific text.
The text to search in.
Returns the index of the Decimal separator.
Gets the valid char for a position.
The character to be validated.
Position in the MaskedText to validate.
True if a forward spin is applied, false for backward spin, null for no spin.
True if the character is valid for this position.
Returns the result valid character for the specified position.
Gets the rank of a number in the TextBox in respect to the caret.
The index of the caret.
Returns the rank.
Handles the Divide key.
Returns a value indicating whether event should be handled or not.
Handles the left key down.
Handles the Multiply key.
Returns a value indicating whether event should be handled or not.
Handles the paste operation.
The value to be pasted.
Returns the string representation of the value.
Returns true if the value can be pasted.
Handle the spin of the value.
Position of spin.
Direction of spin.
Handles the Subtract key.
Returns a value indicating whether event should be handled or not.
Handles the key press of an Unknown key with a specific key code.
Key's key code.
Returns true if the key should not be processed.
Called, when the Clear command is invoked.
Moves a group characters from the specified position to the left one position from the last Placeholder.
The position from which the move has to be done.
The character input at this position.
The direction of the moving.
The method expects the text after the move to the set to the internal TextBox.
Executed when the Culture changes.
Executes when the focus is obtained.
The selection on focus.
Returns the selection start to be set when the focus is obtained.
Parses the Mask property and sets the MaskedText.
Returns the parsed Mask.
Toggles the visibility of the Negative symbol.
Performs a pre-value changing checking whether the inherited control allows the ValueChanging(ed) events to be raised.
Returns a boolean flag whether the value change has to be handled or not.
If false is returns, the value change proceeds. If true is returned, the update is terminated.
Represents a base class for sectioned input controls.
Gets the sections of the MaskText.
Contains the date time sections parsed from the MaskedText.
Gets the section from index.
The index contained by the section.
Returns the editing section.
The method retrieves the section, which has the index between its StartPosition and EndPosition.
Refreshes the positions of the sections.
Represents the RadMaskedTextInput control.
Identifies the Value dependency property.
Identifies the ValueMode dependency property.
Identifies the ValidationRegex dependency property.
Initializes static members of the RadMaskedTextInput class.
Initializes a new instance of the class.
Gets or sets the Value property.
Gets or sets the ValueMode property. It determines the way Value property is formatted - with or without mask literals, placeholders.
Gets or sets the string used for the additional Regex validation.
The dependency property that will be used to get validation errors.
Gets the resolved masked text.
When overridden gets the sections' position from the MaskedText.
Returns a dictionary with the sections.
The key of the items is the position of the section, the value is the string representation of the section.
Parses a string containing a digit mask.
Returns the parsed Mask.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Formats the TextInternal property based on the ValueMode value and passes the result to the Value.
Parses the Mask property and sets the MaskedText.
Returns the parsed Mask.
Gets the valid char for a position.
The character to be validated.
Position in the MaskedText to validate.
True if a forward spin is applied, false for backward spin, null for no spin.
True if the character is valid for this position.
Returns the result valid character for the specified position.
The text has changed and the value has to be coerced against the text.
Returns true if the value can be coerced.
Performs validation on the masked text.
Returns validation result information.
The value has changed and the Text has to be coerced against the value.
The selection start.
Returns the string to be coerced.
The internal value has changed and the Text has to be coerced against the ValueInternal.
The selection start.
Returns the string coerced from ValueInternal.
The text has changed and the DisplayText has to be coerced against the Text.
Returns the display text.
Initial process of the text receives from the IME input.
The initial text received from the IME.
Called when control is loaded.
The sender.
The instance containing the event data.>
Coerces the Value property from the ValueInternal property.
Coerces the ValueInternal property from the Value property.
Performs a pre-value changing checking whether the inherited control allows the ValueChanging(ed) events to be raised.
Returns a boolean flag whether the value change has to be handled or not.
If false is returns, the value change proceeds. If true is returned, the update is terminated.
Determines the new SelectionStart position.
Handles the Subtract key.
Returns a value indicating whether event should be handled or not.
Handles the Space key.
Returns a value indicating whether event should be handled or not.
Handle the spin of the value.
Position of spin.
Direction of spin.
Retrieves the next char.
Currently used rule.
The char which is currently spin.
Direction of spin.
Refreshes the positions of the sections.
Updates the EditableTextEnd and EditableTextStart properties.
Inserts the input char or overwrites the current char with the input one.
Move characters to left and adjusts the caret position when BackSpace/Delete is pressed.
Finds the next editable position after delete or backspace press. Skips literals if needed.
Returns -1 if there is no such editable position.
Specifies the reason by which the validation has failed.
Token is required.
Token has invalid value.
Validation failed from external validation.
Represents a RadNumericUpDown control.
Identifies the ShowTextBox dependency property.
Identifies the ValueFormat dependency property.
Identifies the NumberFormatInfo dependency property.
Identifies the UpdateValueEvent dependency property.
Identifies the IncreaseButtonContentTemplate dependency property.
Identifies the IncreaseButtonContentTemplate dependency property.
Identifies the ShowButtons dependency property.
Identifies the NullValue dependency property.
Gets or sets a value indicating whether this instance is highlighted.
Identifies the IsEditable dependency property.
Identifies the IsReadOnly dependency property.
Identifies the CustomUnit dependency property.
Identifies the IsInteger dependency property.
Identifies the NumberDecimalDigits dependency property.
Identifies the HideTrailingZeros dependency property.
Identifies the NumberDecimalSeparator dependency property.
Identifies the UpdateValueToMatchTextOnLostFocusProperty dependency property.
Identifies the AreButtonsTabStops dependency property.
Initializes static members of the class.
Initializes a new instance of the class.
Gets or sets the number of decimal digits that will be displayed in the control.
Read only property identifies if the increase / decrease buttons should be tab stops. Set to true when the ShowTextBox is set to false. This is a dependency property.
Gets or sets additional string to appear in the end of numeric values. This is a dependency property.
Gets or sets the value indicating whether the control is editable or not. This is a dependency property.
Gets or sets the value indicating whether the control is readonly or not. This is a dependency property.
Gets or sets a value indicating whether the format is integer.
Gets or sets a value indicating whether the textbox of RadNumericUpDown is visible.
Gets or sets the current value format. This is a dependency property.
Gets or sets the NumberFormatInfo value, for more info see ValueFormat. This is a dependency property.
Gets or sets the ShowButtons property that indicates whether the up and down buttons are visible.
Gets or sets a value indicating whether this control is highlighted.
Gets or sets string that is displayed when the Value is null.
The null value.
Gets or sets the data template of the IncreaseButton. This is a dependency property.
Gets or sets the data template of the DecreaseButton. This is a dependency property.
Gets or sets the way the Value property is updated. This is a dependency property.
Gets or sets whether the trailing zeros should be displayed or not. This is a dependency property.
Gets or sets NumberDecimalSeparator string to be used. This is a dependency property.
This property is added due to a bug in SL, which XAML parser cannot find mscorlib namespace when reading enums defined in System.Globalization
Gets or sets whether to update the Value property to match the current formatted text on LostFocus. This is a dependency property.
Gets the current text content held by the textbox. This is a dependency property.
Resets the theme.
Selects the entire content of RadNumericUpDown textbox.
Selects a range of text in the RadNumericUpDown textbox.
The zero based start.
The length of the selection.
Formats the display value when the control is not focused.
Returns value that is displayed when the control doesn't have focus.
Formats the value when the control is in focus and the user is editing the content.
Return the value when the control is in focus and the user is editing the content.
Overrides OnApplyTemplate and attach all necessary events to the controls.
TODO: change the binding to TemplateBinding.
Adds the provided delta to the current value.
The amount to add to Value.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Raises the event.
The instance containing the event data.
Called before the event occurs.
The data for the event.
The sender of the event.
Invoked when an unhandled System.Windows.Input.Mouse.MouseWheel attached event reaches an element
in its route that is derived from this class. Implement this method to add class handling for this event.
The System.Windows.Input.MouseWheelEventArgs that contains the event data.
Called before the event occurs.
The data for the event.
Called before the event occurs.
The data for the event.
Called before the event occurs.
The data for the event.
Called before the event occurs.
The data for the event.
Called before the MouseLeftButtonDown event occurs.
Invoked just before the event is raised by this element. Implement this method to add class handling for this event.
A that contains the event data.
Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
Forces the update of all visual states.
The sender.
The instance containing the event data.
ValueFormatProperty property changed handler.
RadNumericUpDown that changed its ValueFormatProperty.
DependencyPropertyChangedEventArgs.
Called when [property changed that requires update text].
The sender.
The instance containing the event data.
RadUpDown exposes two repeat buttons for easily handling the RangeBase value.
Initializes a new instance of the class.
Specifies when the Value property will be changed.
The Value property will be changed immediately after the user input.
The Value property will be changed when the focus leaves the control.
UpDownMode determines the format of the value.
Formats value using fixed point notation using thousand separator.
0
Formats value in currency notation.
1
Formats value in percentage notation, according to a decimal value.
2
Clips a ratio of its content.
Identifies the RatioVisible dependency property.
Initializes a new instance of the class.
Gets or sets the ratio visible.
The ratio visible.
Clips the content.
Called when [ratio visible changed].
The new value.
Applies a function to an accumulated value and an item in the
sequence and yields the result as the accumulated value.
/// The type of the input sequence.
The type of the initial value.
The sequence to scan.
The function applied to the accumulator and the
current item.
The initial value in the output sequence.
A sequence of computed values.
Accepts two sequences and applies a function to the corresponding
values in the two sequences.
/// The type of the first sequence.
The type of the second sequence.
The return type of the function.
The first sequence.
The second sequence.
The function to apply to the corresponding values
from the two sequences.
A sequence of transformed values from both sequences.
Returns the index of an item in a sequence.
The type of the sequence.
The sequence.
The item in the sequence.
The index of an item in a sequence.
Returns a stream of weighted values based on a percentage.
A sequence of values.
The percentage of values.
A sequence of percentages.
Specifies the direction in which the RadRatingItem fills its content.
Specifies that the RadRatingItem fills its content in the down direction.
Specifies that the RadRatingItem fills its content in the up direction.
Specifies that the RadRatingItem fills its content in the left direction.
Specifies that the RadRatingItem fills its content in the right direction.
The InteractionHelper provides controls with support for all of the
common interactions like mouse movement, mouse clicks,
etc., and also incorporates proper event semantics when the control is
disabled.
Initializes a new instance of the class.
The control.
Gets or sets the control.
The control.
Gets or sets a value indicating whether this instance is mouse over.
Gets or sets a value indicating whether this instance is read only.
Updates the visual state base.
Called when [is read only changed].
Called when [apply template base].
Called when [mouse enter base].
Called when [mouse leave base].
Called when [mouse left button down base].
Called when [mouse left button up base].
Allows the mouse enter.
The instance containing the event data.
Allows the mouse leave.
The instance containing the event data.
Allows the mouse left button down.
The instance containing the event data.
Allows the mouse left button up.
The instance containing the event data.
Updates the state of the visual.
Updates the state of the visual.
Creates a key value pair.
Creates the specified key value pair.
The key.
The value.
Clips the content of the control in a given direction.
Identifies the ExpandDirection dependency property.
Gets or sets the expand direction.
The expand direction.
Updates the clip geometry.
Called when expand direction changed.
Specifies the selecting precision of the RadRating.
Specifies that the RadRating can be rated with a precise part of the star (RadRatingItem).
Specifies that the RadRating can be rated with half a star (RadRatingItem).
Specifies that the RadRating can be rated with the whole star (RadRatingItem).
Rating control is a flexible UI component that allows users to intuitively rate by selecting number of items [stars].
Identifies the NumberOfItemsToGenerateProperty dependency property.
Identifies the IsReadOnly dependency property.
Identifies the Value dependency property.
Identifies the Precision dependency property.
Initializes a new instance of the class.
Occurs when value changed.
Gets or sets the number of items to generate.
The number of items to generate.
Gets or sets a value indicating whether this instance is read only.
Gets or sets the value.
The value.
Gets or sets the rating precision.
The precision.
When overridden in a derived class, is invoked whenever application
code or internal processes (such as a rebuilding layout pass) call .
Resets the theme.
Updates the state of the visual.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Called when the value of the
property changes.
A
that contains the event data.
Creates new ratingAutomationPeer when needed.
Creates or identifies the element that is used to display the given item.
The element that is used to display the given item.
Determines if the specified item is (or is eligible to be) its own container.
Prepares the specified element to display the specified item.
Element used to display the specified item.
Specified item.
Undoes the effects of the method.
The container element.
The item.
Called when [rating item value selected].
The rating item.
The new value.
An item used in a rating control.
Identifies the Value dependency property.
Identifies the IsReadOnly dependency property.
Identifies the MouseOverHelper dependency property.
Identifies the SelectedHelper dependency property.
Identifies the ValueHelper dependency property.
Initializes a new instance of the class.
Gets or sets the value.
The value.
Gets or sets a value indicating whether the mouse is over this instance.
Gets or sets a value indicating whether this instance is selected.
Gets or sets a value indicating the value ratio.
Gets or sets a value indicating whether this instance is read only.
Updates the state of the visual.
Resets the theme.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Creates new ratingAutomationPeer when needed.
Represents a RadClockItem control.
Resets the theme.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Raises the MouseLeftButtonDown event.
The MouseButtonEventArgs that contains the event data.
Represents a selection control that allows you to select time from grid.
Identifies the IsReadOnly property.
Identifies the TimeIntervalProperty property.
Identifies the EndTimeProperty property.
Identifies the StartTimeProperty property.
Identifies the SelectedTimeProperty property.
Identifies the CultureProperty property.
Identifies the HeaderTemplate property.
Identifies the Header property.
Initializes a new instance of the class.
Occurs when the selected time was changed.
Gets or sets a value indicating whether this instance is read only.
True if this instance is read only; otherwise, false.
Gets or sets the time interval.
The time interval.
Gets or sets the start time.
The start time.
Gets or sets the end time.
The end time.
Gets or sets the culture.
The culture.
Gets or sets the selected time.
The selected time.
Gets or sets the header template.
Gets or sets the header.
Resets the theme.
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call .
Called when the selected time is changed.
Determines if the specified item is (or is eligible to be) its own container.
The item to check.
True if the item is (or is eligible to be) its own container; otherwise, false.
Creates or identifies the element that is used to display the given item.
Prepares the specified element to display the specified item.
Element used to display the specified item.
Specified item.
Generates the items source.
Returns class-specific
implementations for the Windows Presentation Foundation (WPF) infrastructure.
The type-specific
implementation.
Called before the event occurs.
The data for the event.
Invoked when an unhandled  attached
event reaches an element in its route that is derived from this class. Implement
this method to add class handling for this event.
The
that contains the event data.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Indicates whether the selection helper can perform operation or not.
Returns true if the panel is not null or Grid, otherwise returns false.
When overridden in a derived class, is invoked whenever application code or internal processes call . Override this method if a custom keyboard navigation is required.
The key.
Called when the selection changes.
The event data.
The AutomationPeer associated with the RadClock class.
Initializes a new instance of the class.
The owner.
Returns the text label of the FrameworkElement associated with this AutomationPeers.
Called by AutomationPeer.GetName.
A text label of the Element associated with this Automation Peer.
When overridden in a derived class, is called by .
The type of the control.
Initializes a new instance of the RadClockItemAutomationPeer class.
The owner.
The RadClock AutomationPeer.
Gets the ordinal number of the column that contains the cell or item.
A zero-based ordinal number that identifies the column containing the
cell or item.
Gets the number of columns spanned by a cell or item.
The number of columns spanned.
Gets the ordinal number of the row that contains the cell or item.
A zero-based ordinal number that identifies the row containing the cell
or item.
Gets the number of rows spanned by a cell or item.
The number of rows spanned.
Gets a UI Automation provider that implements
and represents the container of the cell or item.
A UI Automation provider that implements the
and represents the cell or item container.
Gets a control pattern that is associated with this AutomationPeer.
One of the enumeration values that indicates the control pattern.
The object that implements the pattern interface, or null.
Returns the text label of the FrameworkElement associated with this AutomationPeers.
Called by AutomationPeer.GetName.
A text label of the Element associated with this Automation Peer.
Returns the control type for the UIElement associated with this AutomationPeer.
This method is called by AutomationPeer.GetAutomationControlType.
When overridden in a derived class, is called by .
The type of the control.
Input control for entering time.
Initializes a new instance of the RadTimePicker class.
Determines whether this instance [can convert from] the specified context.
The context.
Type of the source.
true if this instance [can convert from] the specified context; otherwise, false.
Converts from the specified value to the type of this converter.
The context.
The culture.
The value.
Represents a for picking day intervals.
Initializes a new instance of the class.
Represents a for picking hour intervals.
Initializes a new instance of the class.
Represents a for picking millisecond intervals.
Initializes a new instance of the class.
Represents a for picking minute intervals.
Initializes a new instance of the class.
Represents a for picking second intervals.
Initializes a new instance of the class.
Represents a base class used as DataContext for a in the drop down part of the .
Identifies the ItemsSource dependency property.
Identifies the Header dependency property.
Identifies the SelectedItem dependency property.
Occurs when the property is changed.
Gets or sets a collection representing the available items to choose for the . It is used to populate the Items in the of a .
Gets or sets a string that represents the title/header or the .
Gets or sets the SelectedItem from the of the .
Returns a long .Ticks value corresponding to an item from the .
An item from the .
A long number that is the .Ticks representation of the item.
Returns the index of the item from the ItemsSource that should be selected for the TimeSpan from originalTicks.
The ticks corresponding for the original TimeSpan value.
The ticks left from the originalTicks after selection has been performed in the previous
Selects the first full match item (=ticks) or the greatest item that is smaller than ticks.
The ticks for a TimeSpan.
The item chosen to become .SelectedItem.
Represents a collection of instances.
Represents a base class that inherits and populates its ItemsSource collection using the , and properties.
Identifies the Minimum dependency property.
Identifies the Maximum dependency property.
Identifies the Step dependency property.
Initializes a new instance of the class.
Gets or sets a decimal that represents the min value in the collection.
Gets or sets a decimal that represents the max value in the collection.
Gets or sets a decimal that represents the step used to increment each value to populate the collection.
Contains information about the SelectedItemChanged event.
Initializes a new instance of the class.
The old value.
The new value.
Gets the old value.
Gets the new value.
Contains information about the ValueChanged event.
Initializes a new instance of the class.
The old value.
The new value.
Gets the old value.
Gets the new value.
Contains information about the ValueEditing event.
Initializes a new instance of the class.
The new value.
The current value..
The type of the section which is edited.
The char which is being inserted.
Indicates if this is a delete operation.
Indicates if this is a spin operation and its type.
Gets the edit section type.
Gets the digit char if the edit is a result of digit key press.
Gets a value indicating whether the edit is result of a delete operation.
Gets or sets the new value.
Gets the current value of the control.
Gets a value indicating if this is a spin operation and its type.
Defines the types of editing in .
User cannot edit the value via UI. ReadOnly mode.
Restricted editing in editable sections determined by the FormatString property. Components Popup is not visible.
Only the components in the dropdown are used for editing the value.
Both dropdown and textbox are used for editing the value.
Defines an editable section (part) of the text in the control.
The type of the section.
The part of the string format this section operates in.
The length of this section.
Determines whether this section is read only.
Offset of this section from the left.
The minimum editable value of this section.
The maximum editable value of this section.
The value of the section.
The spin / increase / decrease step of this section.
Determines whether this section trims the zeros.
Coerces the value of the section.
True if the value is actually coerced.
Spins the value.
Defines the types of in the editable textbox.
Characters section.
Milliseconds section.
Seconds section.
Minutes section.
Hours section.
Days section.
All available sections are edited.
Defines the possible spin actions user can perform.
No spinning.
Spinning value up with keyboard.
Spinning value down with keyboard.
Spinning value up with mouse wheel.
Spinning value down with mouse wheel.
Defines the possible spin modes in the control.
Spinning is not allowed.
Spinning only the current section with no change from min to max and vice versa.
Spinning the current section and the section bigger than the current one.
If maximum (or minimum) of the section is reached, the bigger section is increased (or decreased with single step).
Defines the possible tab navigation modes in .
In or , edit sections are navigated one by one
by pressing tab key and focus leaves the control after the last one.
In or , edit sections are navigated one by one
by pressing tab key and focus does not leave the control. After the last section, the next navigated is the first section.
Pressing Tab key does not move the focus from section to section.
Represents a control that allows you to select values used to construct the Value of a .
Resets the theme.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Represents a control that allows the user to select s.
Identifies the TimeSpanComponents read-only dependency property.
Identifies the Value dependency property.
Identifies the TimeSpanWatermarkTemplate dependency property.
Identifies the TimeSpanWatermarkContent dependency property.
Identifies the TextAlignment dependency property.
Identifies the IsDropDownOpen dependency property.
Identifies the MaxDropDownHeight dependency property.
Identifies the DropDownWidth dependency property.
Identifies the GenerateDefaultComponents dependency property.
Identifies the StringFormat dependency property.
Identifies the TimeSpanComponentStyleSelector dependency property.
Identifies the TimeSpanComponentStyle dependency property.
Identifies the EditMode dependency property.
Identifies the SpinMode dependency property.
Identifies the TabNavigationMode dependency property.
Identifies the TimeSpanText dependency property.
Initializes a new instance of the RadTimeSpanPicker class.
Occurs when the property is changed.
Occurs when the property is about to change on edit operation via textbox or dropdown popup.
Occurs when the DropDownButton is closed.
Occurs when the DropDownButton is opened.
Gets or sets the Value of Telerik.Windows.Controls.RadTimeSpanPicker control.
Gets or sets the System.Windows.DataTemplate used to display TimeSpanWatermark when there is no selection.
Gets or sets the content of the control when there is no entered text.
Gets or sets the TextAlignment of the TextBox inside the .
The TextAlignment of the TextBox.
Gets or sets a value that indicates whether the DropDown button is open or closed.
True if this DropDown button is open; otherwise, false.
Gets or sets the maximum height for a DropDown.
Gets or sets the width for a DropDown.
Gets or sets a value that indicates whether the control will use the default - Day, Hour and Minute s.
Gets or sets a string that represents a valid format that can be used to format the string representation of any TimeSpan value.
Gets or sets the style selector for the s of the .
Gets or sets the style for the s of the .
Gets the formatted string representing the Value.
Gets the TimeSpanComponentCollection that is currently used in the .
Gets or sets a value indicating the edit mode of the TimeSpanPicker control.
Gets or sets a value indicating the spin mode of the TimeSpanPicker control.
Gets or sets a value indicating the tab navigation mode of the TimeSpanPicker control.
When overridden in a derived class, is invoked whenever application code or internal processes call .
Resets the theme.
Create the TimeSpanPicker Automation Peer.
Raises the event. This method is invoked whenever is set to true internally.
The that contains the event data.
Gets the edit sections created when the edit mode is TextOnly or TextAndDropDown.
Occurs when digit key is pressed by the user.
Occurs when delete operation is performed.
Occurs when sections are being initialized or updated.
Occurs when spin is performed in edit section.
The edit section.
Indicates the spinning action.
Invoked whenever an unhandled System.Windows.UIElement.GotFocus event reaches this element in its route.
Occurs when paste operation is performed.
Occurs when cut operation is executed.
Invoked when an unhandled System.Windows.Input.Keyboard.KeyUp attached event
reaches an element in its route that is derived from this class. Implement this
method to add class handling for this event.
Occurs when the Value property is being changed after editing operation.
The section that is edited.
The value of the section before edit.
The new value to be set.
The char to be inserted in the section.
The char to be inserted in the section.
Indicates the spin action type.
Holds commands that can be used by a .
Gets value that represents the Clear command which clears the value of the .
The Clear command.
Gets value that represents the Close command which closes the drop down.
The Close command.
Initializes a new instance of the class.
The owner.
Returns the text label of the FrameworkElement associated with this AutomationPeers.
Called by AutomationPeer.GetName.
A text label of the Element associated with this Automation Peer.
When overridden in a derived class, is called by .
The type of the control.
Provides a class that exposes the RadAutoCompleteBox to UI Automation.
Initializes a new instance of the class.
The owner.
Gets a value that specifies whether the UI Automation provider allows
more than one child element to be selected concurrently.
true if multiple selection is allowed; otherwise false.
Gets a value that specifies whether the UI Automation provider requires
at least one child element to be selected.
true if selection is required; otherwise false.
Gets a value that indicates whether the value of a control is read-only.
true if the value is read-only; false if it can be modified.
Gets the value of the control.
The value of the control.
Gets the control pattern for the
that is associated with this .
An object that implements the
interface if is ;
otherwise, null.
A value from the enumeration.
Retrieves a UI Automation provider for each child element that is selected.
A collection of UI Automation providers.
Sets the value.
The value.
When overridden in a derived class, is called by .
The type of the control.
Gets the collection of child elements of the
that is associated with this .
This method is called by .
A list of child
elements.
Exposes the to UI Automation.
Initializes a new instance of the class.
The owner.
Gets a value that indicates whether the value of a control is read-only.
true if the value is read-only; false if it can be modified.
Gets the value of the control.
The value of the control.
Gets a text range that encloses the main text of a document.
Gets a value that specifies whether a text provider supports selection and, if so, the type of selection supported.
Gets the control pattern for the
that is associated with this .
An object that implements the
interface if is ;
otherwise, null.
A value from the enumeration.
Sets the value.
The value.
Retrieves a collection of disjoint text ranges associated with the current text selection or selections.
Retrieves an array of disjoint text ranges from a text container where each text
range begins with the first partially visible line through to the end of the
last partially visible line.
Retrieves a text range enclosing a child element such as an image, hyperlink, or other embedded object.
Returns the degenerate (empty) text range nearest to the specified screen coordinates.
When overridden in a derived class, is called by .
The control type, as a value of the enumeration.
Returns the text label of the that is associated with this . This method is called by .
The text label of the element that is associated with this automation peer.
When overridden in a derived class, is called by .
The type of the control.
Gets the collection of child elements of the
that is associated with this .
This method is called by .
A list of child
elements.
Represents an automation peer for the .
Initializes a new instance of the class.
The .
When overridden in a derived class, is called by .
The type of the control.
Represents an automation peer for the .
Initializes a new instance of the class.
The .
Gets the state (expanded or collapsed) of the control.
The state (expanded or collapsed) of the control.
Hides all nodes, controls, or content that are descendants of the control.
Displays all child nodes, controls, or content of the control.
When overridden in a derived class, is called by .
The type of the control.
Provides a class that exposes the CalendarButton to UI Automation.
Initializes a new instance of the CalendarButtonAutomationPeer class.
The CalendarButton item.
Gets a value that indicates whether an item is selected.
true if the element is selected; otherwise false.
Gets the UI Automation provider that implements
and acts as the container for the calling object.
The provider that supports .
Gets the ordinal number of the column that contains the cell or item.
A zero-based ordinal number that identifies the column containing the
cell or item.
Gets the ordinal number of the row that contains the cell or item.
A zero-based ordinal number that identifies the row containing the cell
or item.
Gets the number of columns spanned by a cell or item.
The number of columns spanned.
Gets a UI Automation provider that implements
and represents the container of the cell or item.
A UI Automation provider that implements the
and represents the cell or item container.
Gets the number of rows spanned by a cell or item.
The number of rows spanned.
Removes the current element from the collection of selected items.
Deselects any selected items and then selects the current element.
Adds the current element to the collection of selected items.
Retrieves a collection of UI Automation providers representing all the
column headers associated with a table item or cell.
A collection of UI Automation providers.
Retrieves a collection of UI Automation providers representing all the
row headers associated with a table item or cell.
A collection of UI Automation providers.
Sends a request to activate a control and initiate its single, unambiguous
action.
If the
control is not enabled.
Gets the control pattern for the
that is associated with this .
An object that implements the
interface if is ;
otherwise, null.
A value from the enumeration.
Gets the control type for the
that is associated with this .
This method is called by .
The
enumeration value.
When overridden in a derived class, is called by .
The type of the control.
Returns the text label of the FrameworkElement associated with this AutomationPeers.
Called by AutomationPeer.GetName.
A text label of the Element associated with this Automation Peer.
Provides a class that exposes the CalendarView to UI Automation.
Initializes a new instance of the class.
The owner.
Retrieves the primary direction of traversal for the table.
The primary direction of traversal.
Gets the total number of columns in a grid.
The total number of columns in a grid.
Gets the total number of rows in a grid.
The total number of rows in a grid.
Gets the control pattern for the
that is associated with this .
An object that implements the
interface if is ;
otherwise, null.
A value from the enumeration.
Gets a collection of UI Automation providers that represents all the
column headers in a table.
A collection of UI Automation providers.
Retrieves a collection of UI Automation providers that represents all
row headers in the table.
A collection of UI Automation providers.
Retrieves the UI Automation provider for the specified cell.
The UI Automation provider for the specified cell.
The ordinal number of the row of interest.
The ordinal number of the column of interest.
Gets the collection of child elements of the
that is associated with this .
This method is called by .
A list of child
elements.
Gets the control type for the
that is associated with this .
This method is called by .
The
enumeration value.
When overridden in a derived class, is called by .
The type of the control.
Gets the headers of the row or the column according to the button type.
The CalendarButtonType.
Collection of CalendarButtonAutomationPeers for the header's type.
Provides a class that exposes the RadCalendar to UI Automation.
Initializes a new instance of the class.
The owner.
Gets the current control-specific view.
The value for the current view of the UI Automation element.
Gets a value that specifies whether the UI Automation provider allows
more than one child element to be selected concurrently.
true if multiple selection is allowed; otherwise false.
Gets a value that specifies whether the UI Automation provider requires
at least one child element to be selected.
true if selection is required; otherwise false.
Gets the total number of rows in a grid.
The total number of rows in a grid.
Gets the total number of columns in a grid.
The total number of columns in a grid.
Retrieves the primary direction of traversal for the table.
The primary direction of traversal.
Retrieves a collection of control-specific view identifiers.
A collection of values that identifies the views available for a UI
Automation element.
Retrieves the name of a control-specific view.
A localized name for the view.
The view identifier.
is not a member of the supported views collection.
Sets the current control-specific view.
A view identifier.
is not a member of the supported views collection.
Retrieves a UI Automation provider for each child element that is selected.
A collection of UI Automation providers.
Gets the control pattern for the
that is associated with this .
An object that implements the
interface if is ;
otherwise, null.
A value from the enumeration.
Retrieves the UI Automation provider for the specified cell.
The UI Automation provider for the specified cell.
The ordinal number of the row of interest.
The ordinal number of the column of interest.
Retrieves a collection of UI Automation providers that represents all
row headers in the table.
A collection of UI Automation providers.
Gets a collection of UI Automation providers that represents all the
column headers in a table.
A collection of UI Automation providers.
Gets the control type for the
that is associated with this .
This method is called by .
The
enumeration value.
When overridden in a derived class, is called by .
The type of the control.
Gets the text label of the
that is associated with this .
Called by .
The text label of the element that is associated with this automation
peer.
Gets the collection of child elements of the
that is associated with this .
This method is called by .
A list of child
elements.
AutomationPeer class for RadColorEditor.
Initializes a new instance of the class.
The owner.
Gets a value that specifies whether the value of a control is read-only.
true if the value is read-only; false if it can be modified.
Gets the value of the control.
The value of the control as a string.
Gets the description of the that is associated with this . This method is called by .
When overridden in a derived class, is called by .
The type of the control.
UI AutomationPeer class for RadColorPaletteView.
Initializes a new instance of the class.
The owner.
Gets a value that specifies whether the UI Automation provider requires at least one child element to be selected.
true if selection is required; otherwise false.
Gets a value that specifies whether the UI Automation provider allows more than one child element to be selected concurrently.
true if multiple selection is allowed; otherwise false.
Retrieves a UI Automation provider for each child element that is selected.
A collection of UI Automation providers.
When overridden in a derived class, is called by .
The type of the control.
UI Automation Peer class for RadColorPaletteViewItem.
Initializes a new instance of the class.
The owner.
The parent palette.
Gets a value that specifies whether the value of a control is read-only.
true if the value is read-only; false if it can be modified.
Gets the value of the control.
The value of the control as a string.
Gets a value that indicates whether an item is selected.
true if the element is selected; otherwise false.
Gets the UI Automation provider that implements and acts as the container for the calling object.
The provider that supports .
Gets the item.
Adds the current element to the collection of selected items.
Removes the current element from the collection of selected items.
Deselects any selected items and then selects the current element.
Sets the value of a control.
When overridden in a derived class, is called by .
The type of the control.
AutomationPeer class for RadColorPicker.
Initializes a new instance of the class.
The owner.
Gets the value of the control.
The value of the control as a string.
Gets a value that specifies whether the value of a control is read-only.
true if the value is read-only; false if it can be modified.
Gets the state, expanded or collapsed, of the control.
The state, expanded or collapsed, of the control.
Sets the value of a control.
Hides all nodes, controls, or content that are descendants of the control.
Displays all child nodes, controls, or content of the control.
When overridden in a derived class, is called by .
The type of the control.
Automation Peer class for RadColorSelector.
Initializes a new instance of the class.
The owner.
Gets the value of the control.
The value of the control as a string.
Gets a value that specifies whether the value of a control is read-only.
true if the value is read-only; false if it can be modified.
Sets the value of a control.
When overridden in a derived class, is called by .
The type of the control.
The AutomationPeer associated with the RadComboBoxItem class.
Initializes a new instance of the RadComboBoxItemAutomationPeer class.
Gets the IRawElementProviderSimple for the RadComboBoxItemAutomationPeer.
Gets a value that indicates whether associated RadComboBoxItem is selected or not.
Gets the control pattern for this RadComboBoxItemAutomationPeer.
Adds the current element to the collection of selected items.
Removes the current element to the collection of selected items.
Deselects any selected items and then selects the current element.
Scrolls the content area of a container object in order to display the control within the visible region (viewport) of the container.
Gets the control type for this RadComboBoxItemAutomationPeer.
Returns the core name for the RadComboboxItemAutomationPeer.
When overridden in a derived class, is called by .
The type of the control.
The AutomationPeer associated with the RadComboBox class.
Initializes a new instance of the class.
The owner.
Gets a value that indicates whether the value of a control is read-only.
true if the value is read-only; false if it can be modified.
Gets the value of the control.
The value of the control.
Gets the state (expanded or collapsed) of the control.
The state (expanded or collapsed) of the control.
Gets the pattern.
The pattern.
Hides all nodes, controls, or content that are descendants of the control.
Displays all child nodes, controls, or content of the control.
Sets the value.
The val.
When overridden in a derived class, creates a new instance of the for a data item in the collection of this .
The data item that is associated with this .
An object that exposes the data item to UI automation.
Returns the control type for the that is associated with this . This method is called by .
A value of the enumeration.
Gets the collection of child elements of the that is associated with this .
The collection of child elements.
Returns a value that indicates whether the element that is associated with this is understood by the end user as interactive. Optionally, the user might understand the element as contributing to the logical structure of the control in the GUI. This method is called by .
True if the element is interactive; otherwise, false.
Gets a value that specifies whether the UI Automation provider allows more than one child element to be selected concurrently.
Retrieves a UI Automation provider for each child element that is selected.
The AutomationPeer associated with the class.
Initializes a new instance of the class.
The RadDateRangePicker owner.
IValueProvider implementation.
IValueProvider implementation.
IExpandCollapseProvider implementation.
Gets a value that specifies whether the UI Automation provider allows
more than one child element to be selected concurrently.
true if multiple selection is allowed; otherwise false.
Gets a value that specifies whether the UI Automation provider requires
at least one child element to be selected.
true if selection is required; otherwise false.
Gets a control pattern that is associated with this AutomationPeer.
One of the enumeration values that indicates the control pattern.
The object that implements the pattern interface, or null.
IValueProvider implementation.
IExpandCollapseProvider implementation.
IExpandCollapseProvider implementation.
Retrieves a UI Automation provider for each child element that is selected.
A collection of UI Automation providers.
Returns the control type for the UIElement associated with this AutomationPeer.
This method is called by AutomationPeer.GetAutomationControlType.
Gets the collection of child elements of the
that is associated with this .
This method is called by .
A list of child
elements.
When overridden in a derived class, is called by .
The type of the control.
The AutomationPeer associated with the RadDateTimePicker class.
Initializes a new instance of the RadDateTimePickerAutomationPeer class.
The owner.
IValueProvider implementation.
IValueProvider implementation.
IExpandCollapseProvider implementation.
Gets a control pattern that is associated with this AutomationPeer.
One of the enumeration values that indicates the control pattern.
The object that implements the pattern interface, or null.
IValueProvider implementation.
IExpandCollapseProvider implementation.
IExpandCollapseProvider implementation.
Returns the control type for the UIElement associated with this AutomationPeer.
This method is called by AutomationPeer.GetAutomationControlType.
Gets the collection of child elements of the
that is associated with this .
This method is called by .
A list of child
elements.
When overridden in a derived class, is called by .
The type of the control.
The automation peer class for the MaskedInput controls.
Initializes a new instance of the class.
The owner.
Returns string representing the value of the MaskInputControl.
Returns whether the MaskedInput control is read-only.
When overridden in a derived class, is called by .
The type of the control.
Exposes Spinner types to UI Automation.
Initializes a new instance of the RadNumericUpDownAutomationPeer class.
The RadNumericUpDown that is associated with this RadNumericUpDownAutomationPeer.
Gets the control type for the RadNumericUpDown that is associated with this RadNumericUpDownAutomationPeer.
Gets the name of the RadNumericUpDown that is associated with this RadNumericUpDownAutomationPeer.
Called by GetClickablePoint.
Gets or sets a value that indicates whether the that is associated with this is understood by the end user as interactive. Optionally, the user might understand the as contributing to the logical structure of the control in the GUI. This method is called by .
true.
AutomationPeer class for RadRatingItem.
Initializes a new instance of the class.
The owner.
When overridden in a derived class, is called by .
The type of the control.
AutomationPeer class for RadRating.
Initializes a new instance of the class.
The owner.
Gets a value that specifies whether the value of a control is read-only.
true if the value is read-only; false if it can be modified.
Gets the value of the control.
The value of the control as a string.
Sets the value of a control.
When overridden in a derived class, is called by .
The type of the control.
The AutomationPeer associated with the RadClock class.
Initializes a new instance of the class.
The owner.
The AutomationPeer associated with the RadClock class.
Initializes a new instance of the RadClockItemAutomationPeer class.
The owner.
The RadClock AutomationPeer.
Represents an automation peer for the .
Initializes a new instance of the RadTimeSpanPickerAutomationPeer class.
The owner.
IValueProvider implementation.
IValueProvider implementation.
IExpandCollapseProvider implementation.
Gets a control pattern that is associated with this AutomationPeer.
One of the enumeration values that indicates the control pattern.
The object that implements the pattern interface, or null.
IValueProvider implementation.
IExpandCollapseProvider implementation.
IExpandCollapseProvider implementation.
Returns the control type for the UIElement associated with this AutomationPeer.
This method is called by AutomationPeer.GetAutomationControlType.
Gets the collection of child elements of the
that is associated with this .
This method is called by .
A list of child
elements.
When overridden in a derived class, is called by .
The type of the control.
Represents an automation peer for the .
Initializes a new instance of the class.
The owner.
Gets the pattern.
When overridden in a derived class, is called by System.Windows.Automation.Peers.AutomationPeer.GetAutomationControlType().
When overridden in a derived class, is called by .
The type of the control.
Gets a value that indicates whether the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer is laid out in a specific direction. This method is called by System.Windows.Automation.Peers.AutomationPeer.GetOrientation().
Gets the collection of child elements of the
that is associated with this .
This method is called by .
A list of child
elements.