• Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop
    Web
    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for ASP.NET AJAX UI for ASP.NET MVC UI for ASP.NET Core UI for Blazor UI for Silverlight UI for PHP UI for JSP
    Mobile
    UI for .NET MAUI UI for Xamarin
    Document Management
    Telerik Document Processing
    Desktop
    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF UI for UWP
    Reporting & Mocking
    Telerik Reporting Telerik Report Server Telerik JustMock
    Automated Testing
    Test Studio Test Studio Dev Edition
    CMS
    Sitefinity
    UI/UX Design
    Unite UX
    Debugging
    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Jam FiddlerCap FiddlerCore
    Extended Reality
    UI for Unity XR
    Free Tools
    JustAssembly JustDecompile VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Release History
  • Docs & Support
  • Pricing
  • Search
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Namespace Telerik.Windows.Controls

Classes

ActionOnLostFocus

Represents the possible values of an action to be taken when an element of the RadGridView loses focus.

ActivationChangedEventArgs

Provides data for the Telerik.Windows.Controls.ActivationManager.ActiveChanged event.

ActivationManager<T>

An ActivationManager class.

AddItemAdapter

AddItemAdapterCollection

AdditionalItemPosition

AgendaViewDefinition

AlternationElementProperties

Defines alternation properties for decorating TableBase area.

Analytics

Contains attached property that enables analytics features for control.

ApplicationMenu

Represents the Application menu within the RibbonView control.

AppointmentCreatedEventArgs

Contains state information about the appointment that has already been created.

AppointmentCreatingEventArgs

Contains state information about the new appointment that is going to be created.

AppointmentCueItem

Represents the Cue item for current appointment.

AppointmentDeletedEventArgs

Contains state information about the appointment that has been deleted.

AppointmentDeletingEventArgs

Contains state information about the appointment that is going to be deleted.

AppointmentDialogViewModel

Represents the ViewModel for the AppointmentDialog.

AppointmentEditedEventArgs

Contains state information about the appointment that has been edited.

AppointmentEditingEventArgs

Contains state information about the appointment that is going to be edited.

AppointmentItem

AppointmentItemContentTemplateSelector

Provides a way to choose a DataTemplate for the AppointmentItem based on the data object and the data-bound element.

AppointmentItemProxy

Represents a proxy object that is set as DataContext on AppointmentItem control. It is used for performance optimization.

AppointmentSavingEventArgs

Contains state information about the appointment that is going to be saved.

AppointmentsPanel

Represents a panel that arranges the appointments in RadScheduleView control.

AppointmentViewMode

Represents different appointment data-entry modes.

AsyncFilteringBehavior

Async filtering behavior which uses multithreading for faster data processing.

AttachableObject<T>

Represents an object that is attached to an owning object.

AttachableObjectCollection<TOwner, TObject>

Represents a collection of AttachableObject<T> instances.

AutoCompleteBoxesItemsControl

AutoCompleteBoxesWrapPanel

AutoCompleteDropDownPlacement

AutoEllipsisModes

Specifies how the ellipsis are displayed on a RadDataPager control.

AutoGeneratingTileEventArgs

Provides data for the AutoGeneratingTile event.

AutomaticTickLengthProvider

Represents the default TickLength provider.

AutomationExtensions

Contains extension methods for working with control's automation peers.

AutoToolTipPlacement

Describes the means by which the automatic ToolTip is positioned on a RadSlider control.

BackstageContainerStyle

This class is used to relate a style to a backstage item's container.

BackstageContainerStyleSelector

Holds predefined styles for backstage items' containers.

BinaryImageConverter

Converts byte array to image using.

BindingExpressionHelper

Provides methods that allow getting property values without reflection.

BookCommands

Provides a standard set of book related commands.

BooleanConverter

Represents a converter, which converts System.Boolean values.

BooleanToOpacityConverter

Represents the converter that converts Boolean values to and from 1 and 0 opacity.

BooleanToVisibilityConverter

Represents the converter that converts Boolean values to and from Visibility enumeration values.

BooleanToWindowStateConverter

Represents the converter that converts Boolean values to and from maximized and normal window states.

BoolToInputModeConverter

Represents converter that converts Boolean to InputMode using the given parameter. If the Boolean value is true the parameter is returned. If the Boolean value is false the default value of InputMode is returned.

BringIntoViewMode

Used in the RadTreeView to specify what will be brought into view when the BringIntoView or an equivalent method is called for a RadTreeViewItem.

CameraViewpoint

CameraViewPoint determines the point at which the camera will look at.

CancelRoutedEventArgs

Contains state information and event data associated with a cancelable routed event.

CanExecuteRoutedEventArgs

Provides data for the CanExecute and PreviewCanExecute routed events.

CanExecuteRoutedEventHandler

Represents the method that will handle the CanExecute event.

CaretBrushHelper

This class represents a CaretBrushHelper that workarounds an issue which is related to a bug when setting a CaretBrush to TextBox control through Style in XAML.

Category

Represents basic ICategory implementation.

CategoryCollection

Represents a dynamic data collection of Categories that provides notifications when categories get added, removed, or when the whole list is refreshed.

CellState

Indicates the state of the cell.

ChaptersPanel

Arranges its chapters children according to their time position in the video.

ChartDataSource

Handles data-layer associated operations for RadChartView.

ChartSelectionMode

Specifies the possible modes used by a ChartSelectionBehavior to update the current selection within a RadChartBase instance.

ChildrenOfTypeExtensions

Contains extension methods for enumerating the children of an element.

Clipboard

Provides clipboard support.

CloseDialogEventArgs

Contains state information about the dialog that is going to be closed.

CollapseThreshold

Defines the list of values a CollapseThreshold can be.

CollectionExtensions

Holds extension methods for System.Collections.Generic.ICollection<>.

CollectionNavigatorBase

A base class for CollectionNavigator.

ColorPaletteBase

ColorPaletteBase is the base class for all palettes. When you want to implement custom Palette just inherit this class and implement the methods.

ColorPreset

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.

ColorToBrushConverter

Represents the converter that converts Color values to and from Brush values.

ColumnLength

Describes the length of a column which could be either fixed-sized or auto-sized.

ColumnLengthType

Describes the type of column length.

ColumnLengthTypeConverter

Represents a converter from System.String to ColumnLength.

ColumnReorderingEventArgs

Holds the information of column reordering passed when GridViewDataControl ColumnReordering Event is raised.

ColumnTotalsPosition

Defines the placement of column totals.

ColumnWidthChangedEventArgs

Contains data needed to handle the ColumnWidthChanged event.

ColumnWidthChangingEventArgs

Contains data needed to handle the ColumnWidthChanging event.

ComboBoxFilteringBehavior

Represents a filtering behavior for RadComboBox.

CommandBinding

Binds a RoutedCommand to the event handlers that implement the command.

CommandBindingCollection

Represents a collection of CommandBinding objects.

CommandCollection<T>

Represents a strongly-typed collection of ControlCommandBase<T> instances.

CommandExecutionTrigger

Used in the RadTreeViewItem to specify when the Command must be executed.

CommandManager

Provides command related utility methods that register CommandBinding and InputBinding objects for class owners and commands, add and remove command event handlers, and provides services for querying the status of a command.

CommandServiceBase<T>

Represents a strongly-typed class that provides basic infrastructure for RadControl commands.

CompletionWizardPage

Represents a single completion page.

ConditionalDataTemplateSelector

Provides a way to choose a System.Windows.DataTemplate for a data-bound element by testing the data object against a set of predefined rules.

ConditionalStyleSelector

Provides a way to choose a System.Windows.Style for a data-bound element by testing the data object against a set of predefined rules.

ContainerBinding

ContainerBindingCollection

Represents an observable collection of ContainerBinding objects.

ContentChangeMode

Indicates the possible modes for changing the visible content of the RadFluidContentControl.

ControlCommandBase<T>

Represents a command abstraction that is associated with a particular System.Windows.Input.ICommand instance.

CoverFlowPanel

The default panel of RadCoverFlow.

CurrentTimeIndicator

Represents control that indicates the current time in RadScheduleView control.

CurrentTimeIndicatorLocation

Determines the display location of the current time indicator of RadScheduleView.

CustomContainerStyle

This class is used to relate a style to an item's container.

CustomContainerStyleSelector

Holds predefined styles for an items control items' containers.

CustomViewDefinition

Represents a custom ViewDefinitionBase that overrides the GroupDescriptions and allows custom visible range formatting.

DataControl

Represents a control that provides common functionality for all Telerik WPF controls that represent data.

DataFormCheckBoxField

Data field displaying and editing boolean data.

DataFormComboBoxField

Data field displaying and editing Enumeration and lookup data.

DataFormDataField

A field used to display and edit data in RadDataForm.

DataFormDateField

A field used to display and edit dates in RadDataForm.

DataFormEditMode

Represents the different edit modes of RadDataForm.

DataGridSpellCheckHelper

DataItemBase

Provides base functionality for data points implementations.

DataTemplateRule

A rule that returns a System.Windows.DataTemplate when satisfied.

DataTemplateSelector

Provides a way to choose a DataTemplate based on the data object and the data-bound element.

DateData

This class represents the data for the Date - its durations and ticks.

DateGroupDescription

Describes the grouping of items using a date range as the criteria.

DateTimePickerClock

Represents a selection control that allows you to select time from grid.

DateTimePickerExtensions

This class represents extension methods and attached properties used by the DateTimePicker control.

DateTimePickerFormat

Specifies the format of the DateTimePicker.

DateTimePickerGridViewEditor

This is an adapter class that adapts RadDateTimePicker to IGridViewEditor interface. It is public because it should be initialized with reflection.

DateTimeToCurrentUICultureStringConverter

The class converts DateTime values to their string representation using the System.Globalization.CultureInfo.CurrentUICulture.

DateTimeTypeConverter

DayViewDefinition

Represents a definition of a view that shows a single day in day view mode.

DecimalTypeConverter

DefaultTimeMarkerCollection

A read-only collection containing the default time markers.

DelegateCommand

Provides a simple ICommand implementation.

DependencyObjectExtensions

Holds extension methods for System.Windows.DependencyObject class.

DesignerPropertiesHelper

Helper for the properties in Design time.

DialogEventArgs

Contains information about the dialog which is going to be shown. It can be canceled.

DialogParameters

Structure that holds all parameters for customizing dialog window.

DialogType

Describes the type a ScheduleView dialog.

Direction

Describe a move direction.

DistanceToPointComparer

Compares the distance to a given reference point.

Dock

Specifies the Dock position of a child element that is inside a DockPanel.

DockingPanel

The docking panel is used as part of the RadDocking control to arrange elements.

DocumentViewManager

DoubleRangeBase

DoubleRangeBase inherits RangeBase and introduces two new fields - SelectionStart and SelectionEnd. SelectionStart cannot be greater than SelectionEnd and SelectionEnd cannot be less than SelectionStart.

DoubleToGridLengthConverter

Value converter used with binding to Convert double to GridLength.

DoubleToThicknessConverter

An IValueConverter that converts a double to a Thickness based on the parameter.

DoubleToTimeSpanConverter

Represents converter that converts double to TimeSpan using the given parameter.

DragDropBehavior<T, ST>

Represents a behavior of the drag & drop and resize functionality of the RadScheduleView control.

DragDropBooleanToVisibilityConverter

Represents converter, which converts Boolean value to Visibility enumeration value depending on parameter.

DragDropState

Represents the state of a drag or resize operation in RadScheduleView.

DraggedAppointmentsToLocalizedStringConverter

Represents converter that converts IEnumerable of IOccurrences to localized summary string.

DraggedElement

Represent a visual element that is being dragged; usually wraps (fully or partially) another visual element.

DragOverTreeEventArgs

The EventArgs for the DragInProgress event of the RadTreeView.

DragOverTreeEventHandler

The handler for the TreeViews DragOverTree event.

DragVisual

DropDownButtonPosition

Determines possible positions in a 2D environment.

DropDownEventArgs

The arguments of the TabControl.DropDownOpened and TabControl.DragDropClosed routed event.

DropDownEventHandler

An event handler delegate for the drop down events of the TabControl.

DropDownExtensions

Provides an attached property for easier handling of Mouse wheel for DropDownButton, SplitButton, ColorPicker, DateTimePicker, TimeSpanPicker, CalculatorPicker, Breadcrumb.

DropPosition

Define the position where the item will be dropped.

DurationPicker

Represents an editable System.Windows.Controls.ComboBox control showing predefined time durations in minutes, hours, days and weeks.

EditableObjectBase<T>

EditorPrepareEventArgs

The event args used by the EditorPrepare event of the EditableHeaderedItemsControl.

EditorPrepareEventHandler

Handler for the EditorPrepare routed event of the EditableHeaderedItemsControl.

EditRecurrenceDragResizeAction

Enumeration that represent the action when dragging or resizing recurrence appointment.

ElementProperties

Defines properties for decorating TableBase area.

ElementPropertiesCollection

A Collection of ElementProperties.

EmptyRangeGenerator

EnumerableCountToVisibilityConverter

Represents converter that converts System.Collections.IEnumerable to System.Windows.Visibility.

EnumToBooleanConverter

Represents converter, which converts System.Enum types to and from a boolean value using the given parameter.

EnumToVisibilityConverter

Represents converter, which converts System.Enum types to and from a boolean value using the given parameter.

EventBinding

Represents a binding between an event and a command. The command is potentially a RoutedCommand.

EventBindingCollection

Represents an ordered collection of EventBinding objects.

EventToCommandBehavior

Behavior that execute command when given event is raised.

ExecutedRoutedEventArgs

Provides data for the Executed and PreviewExecuted routed events.

ExecutedRoutedEventHandler

Represents the method that will handle the CommandBinding.Executed and CommandBinding.PreviewExecuted routed events, as well as related attached events.

ExpandDirection

ExpandDirection specifies the expanding direction of a control - for example the .

ExpandMode

The ExpandMode enumeration is used in RadPanelBar to specify the allowed number of expanded RadPanelBarItem.

ExportElement

Enumerator that indicates the type of the current exporting element.

ExportExtensions

Export extensions.

ExportFormat

Enumerator that indicates the type of exporting mode in use.

Expression_DarkTheme

Office_BlackTheme class represents the key to the Expression_DarkTheme theme.

FileEventArgs

Base argument class for RadUpload events.

FilesSelectedEventArgs

Event arguments class for the FilesSelected event of the RadUpload.

FilesSelectedEventHandler

Represents a handler for the FilesSelected event of the RadUpload.

FilesUploadedEventHandler

Represents a handler for the FilesUploaded event of the RadUpload.

FileTooLargeEventHandler

Represents a handler for the FileTooLargeEvent event of the RadUpload.

FileUploadedEventArgs

Event arguments class for the FileUploaded event of the RadUpload.

FileUploadFailedEventArgs

Event arguments class for the FileUploadFailed event of the RadUpload.

FileUploadFailedEventHandler

Represents a handler for the FileUploadFailed event of the RadUpload.

FileUploadStartingEventArgs

Event arguments class for the FileUploadStarting event of the RadUpload.

FileUploadStartingEventHandler

Represents a handler for the RadUpload FileUploadStartingEventArgs.

FilteringBehavior

FilteringMode

Specifies the FilteringMode of RadComboBox.

FixedDocumentViewerBase

Base document viewing control that can host Telerik.Windows.Documents.Fixed.Model.RadFixedDocument.

FluidContentControlState

Indicates the state of the RadFluidContentControl.

FluidContentControlStateChangedEventArgs

FocusManagerHelper

Represents a helper that gets the focused element in the SL4, SL5 (including OOB) and WPF platforms.

FoldEventArgs

EventArgs used by the FoldActivated and FoldDeactivated events.

FoldHintPosition

Enumeration used by the FoldHintPosition property.

FoldPosition

This enumeration describes the 4 corners of the Book.

GalleryResizeMode

Specifies whether a window can be resized and, if so, how it can be resized.

GanttCommands

This class contains Routed commands for the GanttView control.

GanttPresenterPanel

GanttPresenterPanelArea

GanttPresenterSplitter

This control represents a splitter between Gantt's Grid area and the Timeline.

GeometryCloneConverter

A converter that clones a given Geometry.

GeometryParser

Helper class that parses geometries to strings and strings to geometries. Note that strings are created for serialization purposes and cannot be recognized as Geometry Data by the WPF XAML parser.

GridViewAutoGeneratingColumnEventArgs

Provides data for GridViewDataControl AutoGeneratingColumn event.

GridViewBeginningEditRoutedEventArgs

Contains data needed to handle the BeginningEdit event.

GridViewBoundColumnBase

This class inherits from GridViewColumn and add some specific to Data properties such as DataType, DataFormatString.

GridViewCellClipboardEventArgs

Allows to control Clipboard operations on a per-cell basis.

GridViewCellEditEndedEventArgs

Contains info needed to handle CellEditEndedEvent.

GridViewCellExportingEventArgs

Contains data needed to handle the ElementExportingToDocument event when exporting Cell element.

GridViewCellInfo

Class that describes GridViewCell as data object. Used to get the appropriate GridViewCell (UI container) in cases when it is recycled.

GridViewCellType

Enumerator that indicates the type of the cell.

GridViewCellValidatedEventArgs

Provides data for the RadGridView.CellValidated event.

GridViewCellValidatingEventArgs

Contains data needed to handle the CellValidating event.

GridViewCellValidationResult

Represents the result of the RadGridView validation process. Identifies ErrorMessage and property which causes the error.

GridViewCheckBoxColumn

GridViewCheckBoxColumn is a column is used to bind to boolean data.

GridViewClipboardCopyMode

Defines modes that indicate how RadGridView content is copied to the Clipboard.

GridViewClipboardEventArgs

Allows to control RadGridView Clipboard operations.

GridViewClipboardPasteMode

Defines modes that indicate how content from the Clipboard is pasted into the RadGridView.

GridViewColumn

This is a dependency object used to store column's specific data.

GridViewColumnCollection

Represents a collection of GridViewColumn objects.

GridViewColumnEventArgs

EventArgs used for events related to GridViewColumn.

GridViewColumnGroup

Represents a group of columns with a common header.

GridViewComboBoxColumn

GridViewComboBoxColumn provides an easy and fast way to display and edit lookup data. The key properties to set are : valueMemberPath, DisplayMemberPath and ItemsSource.

GridViewCsvExportOptions

Provides various options for exporting data in CSV format.

GridViewCurrentCellChangedEventArgs

Represents data for the CurrentCellChangedEvent.

GridViewDataColumn

This class inherits from GridViewBoundColumnBase and creates appropriate editor element using column's DataType.

GridViewDataControlExportExtensions

Contains the GridViewDataControl extension methods for exporting to XLSX and PDF formats.

GridViewDeletedEventArgs

Provides data for the Deleted event.

GridViewDeletingEventArgs

Provides data for the Deleting event.

GridViewDocumentExportOptions

Provides various options for exporting to XLSX and PDF.

GridViewDocumentVisualExportParameters

Defines visual export parameters for XLSX and PDF.

GridViewDynamicHyperlinkColumn

GridViewDynamicHyperlinkColumn provides an easy and fast way to display hyperlink. The column dynamically creates hyperlink based on NavigateUrlMemberPaths and NavigateUrlFormatString properties.

GridViewElementExportedEventArgs

Contains data needed to handle the exporting events.

GridViewElementExportedToDocumentEventArgs

Contains data needed to handle the ElementExportedToDocument event.

GridViewElementExportingEventArgs

Contains data needed to handle the ElementExporting event.

GridViewElementExportingToDocumentEventArgs

Contains data needed to handle the ElementExportingToDocument event.

GridViewExcelMLVisualExportParameters

Defines visual export parameters for ExcelML.

GridViewExportOptions

Provides various options for export.

GridViewExpressionColumn

This column can display the results of a calculation on the data item's properties.

GridViewGroupedEventArgs

Contains information on performed group operation.

GridViewGroupingEventArgs

Represents data for the GridViewGrouping event.

GridViewHtmlVisualExportParameters

Defines visual export parameters for HTML.

GridViewHyperlinkColumn

GridViewHyperlinkColumn provides an easy and fast way to display hyperlink. The column automatically creates HyperlinkButton based on DataMemberBinding and ContentBinding properties.

GridViewImageColumn

GridViewImageColumn provides an easy and fast way to display image. The column automatically creates Image based on DataMemberBinding property.

GridViewLength

GridViewLength is the type used for various length properties in GridViewDataControl.

GridViewLengthUnitType

Used to indicate the type of value that DataGridLength is holding.

GridViewMaskedInputColumn

GridViewMaskedInputColumn is a special column which uses RadMaskedInputBase control as an editor.

GridViewPdfExportOptions

Provides various options for exporting data in PDF format.

GridViewPreparingCellForEditEventArgs

Contains data needed to handle the PreparingCellForEdit event.

GridViewRowEditEndedEventArgs

Contains info needed to handle RowEditEndedEvent.

GridViewRowValidatedEventArgs

Provides data for the RadGridView.RowValidated event.

GridViewRowValidatingEventArgs

Contains data needed to handle the RowValidating event.

GridViewSelectColumn

GridViewSelectColumn provides an easy and fast way to select rows in RadGridView.

GridViewSortedEventArgs

Contains information on performed sort operation.

GridViewSortingEventArgs

Provides details about the Sorting event.

GridViewTableDefinition

Represents a table definition designed to represents data to display in a RadGridView.

GridViewToggleButton

Represents a control that visualizes the expand/collapse operation.

GridViewToggleButtonPresentationMode

Defines the presentation (active template) for a toggle button.

GridViewToggleRowDetailsColumn

GridViewToggleRowDetailsColumn provides an easy and fast way to toggle row details visibility.

GridViewToggleRowDetailsColumnExpandMode

Defines the row details expand behavior for a GridViewToggleRowDetailsColumn.

GridViewValidationMode

Defines when RadGridView should validate data.

GridViewValidationType

Defines what validation types should be processed by RadGridView.

GroupBox

Represents a control that creates a container that has a border and a header for user interface (UI) content.

GroupDescriptionCollection

Represents observable collection of GroupDescriptions.

GroupHeader

Represents the GroupHeader visual element in RadScheduleView control.

GroupHeaderButton

GroupHeaderTemplateSelector

Provides a way to choose a DataTemplate for the GroupHeader based on the data object and the data-bound element.

GroupingEventAction

Defines Grouping Event Actions that are passed as arguments to the Grouping Event on item drag.

GroupNameConverter

Converter that creates a string of all parent IGroup names.

GroupVariant

Represents a variant for a Group control.

GroupVariantCollection

Collection of group variants.

HardPages

Enumeration used by the HardPages property.

HeaderedContentControl

Base class for the content controls that have a header.

HeaderedItemsControl

Represents a control that contains multiple items and has a header.

HeaderedSelector

Represents a control that contains multiple selectable items and has a header.

HierarchicalDataTemplate

Represents a DataTemplate that supports HeaderedItemsControl, such as RadTreeViewItem or RadMenuItem.

HighlightBehavior

An interface that is used to calculate an index starting from -1 for the item which is highlighted in the DropDown of the RadAutoCompleteBox.

HighlightItem

Represents the highlighted item in RadScheduleView.

HighlightItemType

Determines the type of a HighlightItem.

HighlightPanel

Represents the highlighted panel.

HotSpot

Represents definition of the hot spot of the geographically positioned framework element. The hot spot is the point inside (or outside) of the framework element which should be bound to the geographic location.

HotSpotConverter

Converts from/to HotSpot structure.

HotspotCoordinateSystem

Coordinate system which is used to calculate location of the hotspot inside the element.

HotSpotUnit

Units are used to position hot spot.

IconResourceExtension

Represents IconResource MarkupExtension.

IconSources

Represents the IconSources resource object.

IconsSet

Represents the icons sets.

ImageConverter

Provides a type converter to convert Image objects from String representation.

ImageToolItem

ImageToolsSection

ImageToolsSectionsCollection

ImportanceToBooleanConverter

Represents converter that converts IAppointment to a string that can be used as a title of a window.

InputBinding

Represents a binding between an InputGesture and a command. The command is potentially a RoutedCommand.

InputBindingCollection

Represents an ordered collection of InputBinding objects.

InputGesture

Abstract class that describes input device gestures.

InputGestureCollection

Represents an ordered collection of InputGesture objects.

InputMode

Specify the input mode of the DateTimePicker.

IntArrayToDoubleValueConverter

Represents a converter that converts the first object of an Array of integer objects into a double object and vise versa. If the Array is null or empty the converter returns null.

InvalidGridViewCellInfo

Represents an cell info that does not have Item, Column, and it is not associated with a GridViewDataControl.

InvertBooleanConverter

InvertBooleanConverter is a converter that returns the negated equivalent of its boolean argument.

InvertedBooleanConverter

InvertedBooleanToOpacityConverter

Represents the converter that converts Boolean values to and from 1 and 0 opacity.

InvertedBooleanToVisibilityConverter

Represents the converter that converts Boolean values to and from Visibility enumeration values. InvertedBooleanToVisibilityConverter converts "true" to Visibility.Collapsed and "false" to Visibility.Visible.

InvertedNullToVisibilityConverter

Represents converter that converts null or empty string System.Object to Visibility values in an inverted way.

InvertedVisibilityConverter

Represents converter that converts Visibility value to its opposite.

ItemContainerGenerator

Wraps the ItemsContainerGenerator that comes with the System.Windows.ItemsControl and adds a Status property and StatusChanged event.

ItemDropPosition

Represents the drop relative position of the items when reordering.

ItemsControl

Base class for all the items controls.

KeyBinding

Binds a KeyGesture to a RoutedCommand (or another ICommand implementation).

KeyboardModifiers

This class presents a way to query the state of the various keyboard modifier keys. It also allows you to check the state of the shortcut key for the current platform.

KeyboardModifiersState

Represents a class that holds which keyboard modifiers are pressed. It is used for the selection behaviors.

KeyGesture

Defines a keyboard combination that can be used to invoke a command.

Label

Represents the text label for a control.

LargeScaleMode

Specifies the display mode for the upper scale - it could be days or months.

LayoutSerializationBaseEventArgs

The base event args used for RadDocking layout Serialization events.

LayoutSerializationCleaningEventArgs

The event args used for RadDocking layout Serialization cleaning event.

LayoutSerializationCustomLoadingEventArgs

The event args are used for layout Serialization Loading event for custom items.

LayoutSerializationEventArgs

Defines event arguments used for RadDocking layout Serialization events.

LayoutSerializationLoadingEventArgs

The event arguments used for the RadDocking's layout Serialization Loading event.

LayoutSerializationSavingEventArgs

The event arguments used for the RadDocking's layout Serialization saving event.

ListBox

Represents a ListBox control.

ListBoxItem

Represents a selectable item in a ListBox.

ListBoxPanel

Represents a virtualized panel with smooth scrolling.

LoadingIndicator

A control that displays a loading animation.

LocalizableResourceExtension

Implements a markup extension that returns a localization string.

LocalizationConverter

A converter that uses a localized version of the provided parameter to format the binding value into string. Uses System.Globalization.CultureInfo.InvariantCulture.

LocalizationManager

A localization manager class.

LookupValueConverter

Converts data member value to display value for the needs of lookup (ComboBox columns).

MaskedCurrencyInputGridViewEditor

This is an adapter class that adapts RadMaskedCurrencyInput to IGridViewEditor interface.

MaskedDateTimeGridViewEditor

This is an adapter class that adapts RadMaskedDateTimeInput to IGridViewEditor interface.

MaskedInputBaseGridViewEditor

This is a base adapter class that adapts RadMaskedInputBase to IGridViewEditor interface.

MaskedNumericInputGridViewEditor

This is an adapter class that adapts RadMaskedNumericInput to IGridViewEditor interface.

MaskedTextInputGridViewEditor

This is an adapter class that adapts RadMaskedTextInput to IGridViewEditor interface.

MaskType

Specifies the MaskType used for the RadMaskedTextBox.

MathUtilities

Provides static methods not included in the standard Math class.

MediaCommands

Provides a standard set of media related commands.

MenuBase

Represents a control that defines choices for users to select.

MenuItemRole

Defines the different roles that a RadMenuItem can have.

MenuPlacementMode

Describes the placement of where a RadMenuItem sub-menu appears on the screen.

MonthViewDefinition

Represents definition of a view that shows 42 days in month view mode.

MouseAction

Specifies constants that define actions performed by the mouse.

MouseBinding

Binds a MouseGesture to a RoutedCommand (or another ICommand implementation).

MouseGesture

Defines a mouse input gesture that can be used to invoke a command.

MultidayViewDefinition

Represents definition of a view that shows multiple days as in day view mode.

NavigationButtonsEventArgs

Provides data for navigation buttons events.

NullableDoubleConverter

This class is used by the design-time and XAML infrastructure to convert string to nullable double.

NullableEnumConverter<T>

Type converter for nullable enum types.

NullToBooleanConverter

Represents converter that returns boolean whether the value is null or not.

NullToVisibilityConverter

Represents converter that converts null or empty string System.Object to Visibility values .

NumberToVisibilityConverter

Represents a converter that converts a number value to Visibility value.

ObservableProjectedView<T>

A ProjectedView which notifies the user if any of its items' properties get changed.

Office_BlackTheme

Office_BlackTheme class represents the key to the Office_Black theme.

Office_BlueTheme

Office_BlueTheme class represents the key to the Office_Blue theme.

Office_SilverTheme

Office_SilverTheme class represents the key to the Office_Silver theme.

Office2013Palette

Hold resources used in the Telerik.Windows.Controls.Office2013Theme theme.

Office2013Palette.ColorVariation

Represents theme color variations.

Office2013ResourceDictionary

A System.Windows.ResourceDictionary that merges the resources from the Office2013Palette.

Office2013ResourceExtension

A System.Windows.Markup.MarkupExtension that allows access to the Office2013Palette resources from XAML.

Office2013ResourceKey

A key for a Office2013Palette resource.

OfficeColorPalette

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.

OpacityConverter

Adds opacity to a specified System.Windows.Media.Color or System.Windows.Media.SolidColorBrush.

OptionListType

Specifies the type of option list that will be formed by the given item.

OrientedAppointmentItemStyleSelector

Provides a way to choose a style for the OrientedAppointmentItem based on the data object and the data-bound element.

OrientedGroupHeaderStyleSelector

Provides a way to choose a style for the OrientedGroupHeader based on the data object and the data-bound element.

OrientedResourceGroupHeaderStyleSelector

Provides a way to choose a style for the OrientedResourceGroupHeader based on the data object and the data-bound element.

OrientedTimeRulerItemStyleSelector

Provides a way to choose a style for the TimeRulerItem based on the data object and the data-bound element.

OutlookBarItemPosition

Defines the position of an RadOutlookBarItem.

OverflowMode

Describes the ability of an item to be positioned in the Overflow area.

PackUriHelper

A helper class for resolving the full path to a resource.

PageFlipEventArgs

EventArgs used by the PreviewPageFlipStarted, PageFlipStarted and PageFlipEnded events.

PageFlipMode

This enumeration describes whether the page will perform full flip on single click or double click.

PageFoldVisibility

Enumeration used by the ShowPageFold property.

PageIndexChangedEventArgs

Provides data for a page index changed event.

PageIndexChangingEventArgs

Provides data for a page index changing event.

PagePosition

This enumeration describes the position of a page with respect to the Book.

PagerDisplayModes

Specifies how the page controls are displayed on a RadDataPager control.

PaneHeaderAutomationPeer

Automation Peer for the Telerik.Windows.Controls.Docking.PaneHeader class.

PanelBarPanel

Panel that arrange its children as a StackPanel if no DesiredWidth or DesiredHeight is set or if set as a Grid with Row/Column Definitions.

ParentOfTypeExtensions

Contains extension methods for enumerating the parents of an element.

ParseDateTimeEventArgs

Contains state information and event data associated with a parse date or time routed event.

PivotGroupHeader

Allows a user to view a header and expand that header to see further details, or to collapse a section up to a header.

PivotHeader

Allows a user to view a header for some details.

PivotLayoutType

Enumerates the available layouts in TableBase.

PlacementMode

Describes the placement of where a Popup control appears on the screen.

PopupAnimation

Defines the values, specifying the animation type which will be played when a RadPopup is opened or closed.

PopupCommands

Provides a set of popup related commands.

PopupExtensions

This class contains attached properties for the Popup class. These properties are meant to be used to fill the gaps between the WPF Popup class and the Silverlight one.

PopupManager

Manage starting ZIndexes of popup controls.

PopupPlacement

Represents an attached behavior that can be used to adjust popup according to placement and boundaries.

PositionChangedEventArgs

Event arguments class used to pass data whenever a RadOutlookBarItem changes its position, i.e. from ActiveArea to MinimizedArea.

PositionChangedEventHandler

Event handler for the PositionChanged event.

PreviewTileStateChangedEventArgs

Event args for the PreviewTileStateChanged event.

PrintExtensions

Provides browser printing for RadGridView in Silverlight.

ProjectedView<T>

Provides a projected view over a source list.

ProportionalStackPanel

Panel that arrange its children as a StackPanel if no DesiredWidth or DesiredHeight is set or if set as a Grid with Row/Column Definitions.

QueryParameter

Defines parameters for domain service queries used by RadDomainDataSource.

QueryParameterCollection

Represents a collection of QueryParameter objects.

QuickAccessToolBar

Represents a quick access toolbar for a Ribbon.

QuickAccessToolBarPosition

Specifies the position of a Quick Access ToolBar within a Ribbon control.

QuickStyle

Describes the visual appearance of elements in TableBase.

RadAlert

RadAlert notifies the user according to its invocation parameters.

RadAreaSparkline

The Sparkline Area chart consists of a series of data points joined by a line where the area below the line is filled. The area below Axis Origin can be displayed in a different color. Supports indicators.

RadAutoCompleteBox

Represents a text control that suggests possible matches based on the user's input.

RadAutoCompleteBoxCommands

Registers in the CommandManager all the commands that RadAutoCompleteBox exposes.

RadAutoCompleteBoxItem

RadBarcode11

Code 11 is a high-density numeric-only bar code. It is discrete and able to encode the numbers 0 through 9, the dash symbol (-), and start/stop characters.

RadBarcode128

RadBarcode128 is a control which encodes alphanumeric characters into a series of bars. It is of variable length, and accepts numbers, upper and lower case characters. It also includes an obligatory MOD 103 checksum.

RadBarcode128A

RadBarcode128A is a control which encodes alphanumeric characters into a series of bars.
It is of variable length, and accepts upper case and ASCII control characters. It also includes an obligatory MOD 103 checksum.

RadBarcode128B

RadBarcode128A is a control which encodes alphanumeric characters into a series of bars.
It is of variable length, and accepts upper case and lower case characters. It also includes an obligatory MOD 103 checksum.

RadBarcode128C

RadBarcode128A is a control which encodes alphanumeric characters into a series of bars.
It is of variable length and uses a double-density code for numerical values, thus producing a shorter BarCode as a result. It also includes an obligatory MOD 103 checksum.

RadBarcode25Interleaved

Interleaved 2 of 5 is a higher-density numeric bar code based upon the Standard 2 of 5. Interleaved 2 of 5 encodes any even number of numeric characters in the widths of the bars and spaces of the bar code. Unlike Standard 2 of 5, which only encodes information in the width of the bars, Interleaved 2 of 5 encodes data in the width of both the bars and spaces. This allows Interleaved 2 of 5 to achieve a somewhat higher density. The code is called "interleaved" because the first numeric data is encoded in the first 5 bars while the second numeric data is encoded in the first 5 spaces that separate the first 5 bars. Thus the first 5 bars and spaces actually encode two characters. This is also why the bar code can only encode an even number of data elements.

RadBarcode25Standard

Standard 2 of 5 is a low-density numeric bar code. The spaces in the barcode exist only to separate the bars themselves. Additionally, a bar may either be wide or narrow, a wide bar generally being 3 times as wide as a narrow bar. The exact size of the spaces is not critical, but is generally the same width as a narrow bar.

RadBarcode39

RadBarcode39 is a control which encodes alphanumeric characters into a series of bars. It is of variable length and accepts uppercase letters, as well as numbers. It includes an optional Mod 43 checksum.

RadBarcode39Extended

RadBarcode39Extended is a control which encodes alphanumeric characters into a series of bars. It is of variable length and accepts uppercase letters, as well as numbers. It includes an optional Mod 43 checksum.

RadBarcode93

Code 93 was designed to complement and improve upon Code 39. Code 93 is similar in that it, like Code 39, can represent the full ASCII character set by using combinations of 2 characters. It differs in that Code 93 is a continuous barcode and produces denser code. It also encodes 47 characters compared to Code 39's 43 characters.

RadBarcode93Extended

This is an extended version of code 93, which includes a bigger character set.

RadBarcodeCodebar

Coda bar is a discrete, self-checking bar code that may encode 16 different characters, plus an additional 4 start/stop characters.

RadBarcodeEAN13

RadBarcodeEAN13 is a control which encodes numbers into a series of bars. It is of fixed length, of 12 digits, and accepts numbers. It includes a checksum.

RadBarcodeEAN8

RadBarcodeEAN8 is a control which encodes numbers into a series of bars. It is of fixed length, of 7 digits, and accepts numbers only. It includes a checksum.

RadBarcodeMSI

MSI is a continuous, non-self-checking bar code. The length of an MSI bar code is variable.

RadBarcodePDF417

RadBarcodePDF417 is a 2D barcode. It has three modes - Byte, Text and Numeric.

RadBarcodePostnet

This is a control which encodes numbers into a series of bars. It is of variable length and accepts numbers only. It includes a checksum.

RadBarcodeQR

RadBarcodeQR is a 2D barcode, which encodes data. There are 40 versions of the code, with four different error correction levels.

RadBarcodeReader

This control decodes images representing barcodes, such as Code 128, EAN8, etc.

RadBarcodeUPCA

UPCA is a barcode which consists of 12 digits, one of which is a checksum.

RadBarcodeUPCE

RadBarcodeEAN8 is a control which encodes numbers into a series of bars. It is of fixed length, of 7 digits, and accepts numbers only. It includes a checksum, for a total of 8 characters in the code.

RadBarcodeUPCSupplement2

A two digit supplementary code.

RadBarcodeUPCSupplement5

A 5 digit supplementary UPC code.

RadBook

RadBook is an ItemsControl that displays its items in the fashion of a regular book.

RadBookItem

Represents a page within a book.

RadBreadcrumb

RadBreadCrumb is a navigation control that allows users to keep track of their locations within programs or documents.

RadBreadcrumbItem

Represents an item in the RadBreadcrumb control.

RadBusyIndicator

Identifies the RadBusyIndicator control.

RadButton

A Button control.

RadButtonGroup

Represents a button group control.

RadButtonGroupItem

Represents an item in RadButtonGroup.

RadCalculator

Represent a control that enables you executing arithmetic operations.

RadCalculatorCommands

Provides commands for RadCalculator.

RadCalculatorPicker

Represents a RadCalculator as an editor control that is placed in a PopUp.

RadCalendar

Represents a selection control that allows you to select dates from a calendar.

RadCartesianChart

Represents a RadChartBase instance that uses a Cartesian Coordinate System to plot the associated data points.

RadChart

RadChart is a powerful data visualization control that allows you to display various 2D and 3D chart series types. The control can be easily customized via control templates, provides databinding support, display animations out-of-the-box, and supports one or multiple ChartAreas in order to display multiple categories of data at the same time.

RadClock

Represents a selection control that allows you to select time from grid.

RadClockAutomationPeer

The AutomationPeer associated with the RadClock class.

RadClockItem

Represents a RadClockItem control.

RadClockItemAutomationPeer

RadCollapsiblePanel

Represents a ribbon RadCollapsiblePanel.

RadCollectionNavigator

Provides UI and logic for displaying and editing data in a from layout.

RadCollectionNavigatorCommands

Exposes all the commands that RadCollectionNavigator utilizes.

RadColorEditor

The RadColorEditor control is an editor that allows you to select a custom color. It supports several color schemas: RGB, HLS, HSV, CMYK and HEX.

RadColorPaletteView

RadColorPaletteView represent a selectable set of colors ordered in a palette. It is an items control that consists of RadColorPaletteView items.

RadColorPaletteViewItem

Represents an item in the RadColorPaletteView control.

RadColorPicker

Represents a color picker control.

RadColorSelector

ColorSelector enables you to use a group of RadcolorPaletteView objects together. Basically it consists of 3 independent palette views and has SelectedColor property.

RadColumnSparkline

Sparkline with rectangular bars with lengths proportional to the values that they represent. Values are indicated using different column fill color.

RadComboBox

Represents a selection control with a drop-down list that can be shown or hidden by clicking the arrow on the control.

RadComboBoxExtensions

Represents extensions for RadComboBox UISelection command.

RadComboBoxItem

Implements a selectable item inside a RadComboBox.

RadConfirm

RadConfirm requests the user the confirm given question.

RadContextMenu

Represents a context menu control that enables you to hierarchically organize elements with associated event handlers.

RadContextMenuAutomationPeer

The AutomationPeer associated with the RadContextMenu class.

RadControl

Static container for the Theme attached property.

RadCoverFlow

RadCoverFlow control.

RadCoverFlowItem

Represents the default item of RadCoverFlow.

RadCube

Navigation control rendered as a Cube.

RadDataAxisBase

A base class for the horizontal and vertical data axes.

RadDataBar

A control that contains a bar, the length of which represents a value in correspondence to the set minimum, maximum and origin value.

RadDataBarBase

The base class for RadDataBars implementing common properties and logic.

RadDataFilter

Provides a user interface for creating filtering expressions.

RadDataForm

Provides UI and logic for displaying and editing data in a from layout.

RadDataFormCommands

All commands that RadDataForm exposes.

RadDataPager

Provides a user interface for paging through a collection of data.

RadDataPagerCommands

All commands that RadDataPager exposes.

RadDataServiceDataSource

Provides an object for loading, paging, filtering, sorting and editing entities coming from a WCF Data Service.

RadDatePicker

Represents an input control for entering Dates.

RadDateTimePicker

Represents a control that allows the user to select dates and times.

RadDateTimePicker.ParseDateTimeEventHandler

Represents the method that will handle the Telerik.Windows.Controls.RadDateTimePicker.ParseDateTimeValue routed event.

RadDateTimePickerCommands

Registers in the CommandManager all the commands that RadDateTimePicker exposes.

RadDiagram

Represents the diagram control.

RadDiagramConnection

The RadDiagramConnection is a special ContentControl that serves as a connection between zero, one or two shapes.

RadDiagramContainerShape

A shape which holds other shapes much like an items container.

RadDiagramShape

A shape with geometric content.

RadDiagramTextShape

RadDocking

Pane navigation control.

RadDockingCommands

Provides access to all available commands in RadDocking control and its child controls.

RadDockPanel

Defines an area where you can arrange child elements either horizontally or vertically, relative to each other.

RadDocumentPane

Base class that implements IDocumentPane and can be used as a Document in the RadDocking.

RadDomainDataSource

Provides an object for loading, filtering, grouping, and sorting data collections.

RadDragCompletedEventArgs

Initializes a new instance of the RadDragCompletedEventArgs class. Provides data for the RadDragCompleted event that occurs when a user completes a drag operation with the mouse of Thumb control.

RadDragDeltaEventArgs

Provides data for the RadDragDelta event that occurs one or more times when a user drags a Thumb control with the mouse.

RadDragStartedEventArgs

Provides data for the RadDragStarted event that occurs when a user drags a Thumb control with the mouse.

RadDropDownButton

A DropDownButton control.

RadExpander

A HeaderContentControl used to create interactive Expand/Collapse control.

RadExpanderAutomationPeer

UI AutomationPeer class for RadExpander.

RadExpressionEditor

A control that lets the user input an expression in string form, which it exposes as a LINQ expression.

RadExpressionEditorCommands

Provides a number of useful RadExpressionEditor functions exposed through Commanding.

RadExpressionEditorExtensions

A class that contains various helpful extension methods for RadExpressionEditor

RadFluidContentControl

The RadFluidContentControl has three content properties which are displayed depending on the available space. Using the adjustable threshold properties, the exact points at which the visible content is switched can be precisely controlled.

RadFunnelChart

Represents a special chart that visualizes its data points using trapezoid segments forming a 'funnel'.

RadGallery

Represents a ribbon RadGallery.

RadGalleryItem

Represents a ribbon RadGalleryItem.

RadGanttView

RadGridView

RadGridView is the ultimate data grid control with outstanding performance and remarkable flexibility. The component enables you to create fully customizable and highly interactive interfaces for displaying and shaping of large data.

RadGridViewCommands

Provides commands for RadGridView.

RadGridViewSpellCheckHelper

RadGroupHeader

Use as a heading in ribbon context menus.

RadHeatMap

A data visualization control that represents values in a tabular display. The data is displayed in cells, aligned in rows and columns and each cell has a color that corresponds to the value of the cell. The color of the cell is generated by a HeatMapColorizer. The RadHeatMap needs a valid HeatMapDefinition in order to plot the cells and colors correctly.

RadHorizontalBulletGraph

The RadHorizontalBulletGraph control is a variation of linear gauge. It combines a number of indicators, as well as the data indicator, into one control, which is light weight, easily customizable and straightforward to setup and use. The control is a great tool for dashboards as it is the optimal way to present a lot of information in relatively small size.

RadHorizontalDataAxis

Represents a visual axis with ticks and labels.

RadHorizontalLinearGauge

Represents horizontal linear gauge.

RadHtmlPlaceholder

RadHtmlPlaceholder allows you to display a custom html content over the Silverlight application. It is part of the page layout. Set the HtmlSource property or SourceUrl property to set the html content.

RadialMenuCommands

Represents the RadRadialMenu commands for showing and hiding when used as context menu.

RadialMenuNavigatingEventArgs

Provides data for the Navigating event.

RadImageEditor

RadImageEditor is powerful UI component for image editing.

RadImageEditorButton

RadImageEditorUI

RadImageEditor is powerful UI component for image editing with predefined UI.

RadLegend

Represents a legend control.

RadLinearSparkline

Sparkline that displays a set of data points connected by a line. Supports indicators and normal range.

RadListBox

Represents a ListBox control.

RadListBox.RadListBoxDragDrop

Represents the base class that is responsible for the drag and drop in the RadListBox control.

RadListBoxDragDropHelper

Represents drag and drop helper for the RadListBox control.

RadListBoxItem

Represents a selectable item in a Telerik.Windows.Controls.RadListBox control.

RadMap

Represents the RadMap class.

RadMaskedCurrencyInput

Represents the RadMaskedCurrencyInput control.

RadMaskedDateTimeInput

Represents the RadMaskedDateTimeInput control.

RadMaskedInputBase

Represents the base class for RadMaskedInput controls.

RadMaskedNumericInput

Represents the RadMaskedNumericInput control.

RadMaskedSectionBase

Represents a base class for sectioned input controls.

RadMaskedTextInput

Represents the RadMaskedTextInput control.

RadMediaChapter

Chapters gives you the ability to highlight key media content. Chapters are added to the a RadMediaItem object using its Items collection. In XAML RadMediaItem RadMediaChapter RadMediaItem Each chapter (which is a RadMediaChapter class) is defined with the following properties: Position - the exact time (in seconds) when the chapter begins Content - the content(title) of the chapter. ImageSource - url of the image with which the chapter is previewed in RadChaptersPresenter.

RadMediaItem

RadMediaItem allows a user to populate RadMediaPlayer with media items. RadMediaItem is identified by the following properties: Source - the Uri of the media file; ImageSource - the Uri of the image file that will represent RadMediaItem in RadMediaPlayer's playlist; Header - Content that is displayed in the Playlist area of RadMediaPlayer.

RadMediaPlayer

RadMediaPlayer is a flexible UI component based on Silverlight 2.0 platform. It allows users to play a variety of video and audio formats into a web page.

RadMediaPlayerWrapper

RadMediaPlayerWrapper is a control holding all the buttons and visual elements displayed by RadMediaPlayer.

RadMenu

Represents a menu control that enables you to hierarchically organize elements with associated event handlers.

RadMenuAutomationPeer

The AutomationPeer associated with the RadMenu class.

RadMenuGroupItem

Represents a container item inside a RadMenu, RadContextMenu, RadMenuItem or RadMenuGroupItem.

RadMenuItem

Represents a selectable item inside a RadMenu or RadContextMenu.

RadMenuItemAutomationPeer

The AutomationPeer associated with the RadMenuItem class.

RadMenuSeparatorItem

Represents a selectable item inside a RadMenu.

RadNumericUpDown

Represents a RadNumericUpDown control.

RadOrderedWrapPanel

Represents a panel that can display its children on two or three rows depending on the size it have. The items can be ordered differently in the compressed (3 row) and in normal (2 row) state.

RadOutlookBar

RadOutlookBar is a Silverlight control providing the well-known functionality of Microsoft's® Outlook navigation bar.

RadOutlookBarItem

Represents a headered content area in a RadOutlookBar that displays image and text in the header and developer-supplied content in the content area.

RadPane

A content holder class for the Docking.

RadPaneGroup

Navigation control which presents the RadPanes as TabItems.

RadPanelBar

A navigation control used for building collapsible side-menu systems and Outlook-type panels.

RadPanelBarItem

Represents an item in the RadPanelBar control.

RadPathButton

A Button control with path in its template.

RadPdfViewer

Represents a control for visualization of PDF documents.

RadPieChart

Represents a special chart that visualizes its data points using arc segments.

RadPivotFieldList

A System.Windows.Controls.Control that is used to setup a pivot grouping.

RadPivotGrid

Represents a control that displays data in a customizable pivot.

RadPivotMap

RadPivotMap displays a flat collection of items that are grouped together. Each item is represented by a rectangle where rectangle's area represents a value extracted from the underlying item. The sum of the values for all child items is equal to the value of the parent item.

RadPolarChart

Represents a RadChartBase instance that uses Polar coordinate system to plot data points.

RadProgressBar

The RadProgressBar control can be used to to indicate the progress of an operation. It gives to an end-user visual feedback about an operation he is waiting for to complete.

RadProgressBarAutomationPeer

UI Automation peer class for RadProgressBar.

RadPrompt

RadPrompt exposes a textbox in which the user can put any value.

RadPropertyGrid

Provides infrastructure for command execution for RadPropertyGrid.

RadPropertyGridCommands

Exposes the commands defined by RadPropertyGrid.

RadQuadrantNEGauge

Represents North-East oriented Quadrant radial gauge.

RadQuadrantNWGauge

Represents North-West oriented Quadrant radial gauge.

RadQuadrantSEGauge

Represents South-East oriented Quadrant radial gauge.

RadQuadrantSWGauge

Represents South-West oriented Quadrant radial gauge.

RadRadialGauge

Represents full-circle radial gauge.

RadRadialMenu

Represents a control that enables a user to visualize a set of RadRadialMenuItem.

RadRadialMenu.MenuToolTipEventHandler

Represents the method that handles the PreviewToolTipOpen routed events.

RadRadialMenuItem

Defines a menu item that is used to visualize radial menu item along with its children within a RadRadialMenu component.

RadRadioButton

A RadioButton control.

RadRangeBase

Represents an element that has a value within a specific range.

RadRangeBaseValueChangedEventArgs

EventArgs used when RadRangeBase changes its value.

RadRating

Rating control is a flexible UI component that allows users to intuitively rate by selecting number of items [stars].

RadRatingItem

An item used in a rating control.

RadRibbonBackstage

Represents a RibbonView backstage control.

RadRibbonBackstageItem

Represents a ribbonView backstage item control.

RadRibbonButton

A Button control for usage in the RadRibbonView.

RadRibbonComboBox

RibbonView RadRibbonComboBox control.

RadRibbonComboBoxItem

RibbonView ComboBoxItem control.

RadRibbonContextualGroup

Represents the content of a RadRibbonContextualGroup.

RadRibbonDropDownButton

A DropDownButton control for usage in the RadRibbonView.

RadRibbonGallery

Represents the content of a RadRibbonGallery.

RadRibbonGroup

Represents the content of a RadRibbonGroup.

RadRibbonRadioButton

A RadioButton control for usage in the RadRibbonView.

RadRibbonSplitButton

A Button control for usage in the RadRibbonView.

RadRibbonTab

Represents the content of a Ribbon tab.

RadRibbonToggleButton

A ToggleButton control for usage in the RadRibbonView.

RadRibbonView

Represents a Ribbon control.

RadRibbonWindow

Represents a RibbonWindow class.

RadRichTextBox

Represents rich text box control, which can be used to visualize and edit RadDocument.

RadRichTextBoxGridViewEditor

This is an adapter class that adapts RadRichTextBox to IGridViewEditor interface. It is public because it should be initialized with reflection.

RadRichTextPageView

RadRowItem

This class is a base class for all UI Rows.

RadScatterSparkline

Scatter Sparkline displays values as a set of separated points. Supports indicators and normal range. Indicated values are shown in a different color.

RadScheduleView

RadScheduleView is a radically different scheduling component, going beyond the standard Microsoft Outlook-style control. The ScheduleView empowers end users with unprecedented control over precision and flexibility when handling their appointments. This is achieved through features such as multi-level grouping, powerful zoom for smart navigation through a large number of appointments and blazing fast scrolling.

RadScheduleViewCommands

All commands that the ScheduleViewBase exposes.

RadSelectionChangedEventArgs

Provides data for the SelectionChanged and PreviewSelectionChanged events of RadTabControl.

RadSelectionChangedEventHandler

Represents the method that will handle the SelectionChanged and PreviewSelectionChanged routed events of RadTabControl.

RadSemicircleEastGauge

Represents East-oriented semicircle radial gauge.

RadSemicircleNorthGauge

Represents North-oriented semicircle radial gauge.

RadSemicircleSouthGauge

Represents South-oriented semicircle radial gauge.

RadSemicircleWestGauge

Represents West-oriented semicircle radial gauge.

RadSeparator

Control that is used to separate items in items controls.

RadSlider

Slider control lets the user select from a range of values by moving a slider. Slider is used to enable to user to gradually modify a value (range selection). Slider is an easy and natural interface for users, because it provides good visual feedback.

RadSliderAutomationPeer

UI AutomationPeer class for RadSlider.

RadSpellChecker

RadSplitButton

A SplitButton control.

RadSplitContainer

Layout control that stacks pane items with splitters in-between. Not to be used outside RadDocking.

RadSpreadsheet

Represents the RadSpreadsheet control.

RadStacked100DataBar

Represents a control that stacks data bars, the lengths of which represent values from an items source, in correspondence to total sum of the values.

RadStackedDataBar

Represents a control that stacks data bars, the lengths of which represent values from an items source, in correspondence to the set minimum and maximum.

RadTabControl

A navigation control used to create tabbed interface.

RadTabItem

Represents a tab item, the default item of the RadTabControl.

RadTickBar

Represents a control that draws a set of tick marks for a RadSlider control.

RadTileList

Displays items in a rectangular tiles layout.

RadTileView

An items control that is suitable for building interactive dashboard-like layouts.

RadTileViewItem

Represents an item in the RadTileView control.

RadTimeBar

The RadTimeBar is a time bound DataVisualization control. Its chief purpose is to allow lightweight scrolling and navigation through large periods of time.

RadTimeline

The RadTimeline is a time bound DataVisualization control. Its chief purpose is to allow lightweight scrolling and navigation through large periods of time.

RadTimePicker

Input control for entering time.

RadToggleButton

A ToggleButton control.

RadToolBar

This part of the RadToolBar class is devoted to geometric calculations related to the Orientation of the toolbar.

RadToolBarSeparator

Control that is used to separate items in items controls.

RadToolBarTray

This part of the RadToolBarTray class contains only helpers.

RadToolTip

Represents a control that creates a pop-up window that displays information for an element in the interface.

RadToolTipContentView

Represents a control that can be set as a Content of the RadToolTip. RadToolTipContentView has predefined styles for all Telerik Themes. To enable telerik themes in RadToolTip - just set this control as Content of the RadToolTip.

RadToolTipService

Represents a service that provides properties and events to control the display and behavior of tooltips.

RadTransitionControl

This class represents a ContentControl that changes its content with a transition.

RadTreeListView

A Grid-Like control that can display hierarchies like a TreeView.

RadTreeListViewDragEndedEventArgs

The EventArgs for the DragEnded event of the RadTreeView.

RadTreeListViewDragEndedEventHandler

The handler for the RadTreeListView's DragEnded event.

RadTreeListViewDragEventArgs

Event arguments for the TreeListView Drag related events.

RadTreeListViewDragEventHandler

Event Handler for the TreeListView Drag related events.

RadTreeMap

RadTreeMap displays a hierarchical collection of items. Each item is represented by a rectangle where rectangle's area represents a value extracted from the underlying item. The sum of the values for all child items is equal to the value of the parent item.

RadTreeView

A hierarchical control used to display a tree of items.

RadTreeViewCheckEventArgs

Arguments for the Check / Uncheck routed events of the RadTreeView.

RadTreeViewCommands

Holds command used by RadTreeViewItem.

RadTreeViewDragEndedEventArgs

The EventArgs for the DragEnded event of the RadTreeView.

RadTreeViewDragEndedEventHandler

The handler for the TreeView DragEnded event.

RadTreeViewDragEventArgs

Event arguments for the TreeView Drag related events.

RadTreeViewDragEventHandler

Event Handler for the TreeView Drag related events.

RadTreeViewItem

Represents an item in the RadTreeView control.

RadTreeViewItemEditedEventArgs

Event args for the Edited event.

RadTreeViewItemEditedEventHandler

Event handler class for the Edited event.

RadTreeViewItemPosition

The position of the RadTreeViewItem in its Parent Items collection.

RadTreeViewItemPreparedEventArgs

The EventArgs for the ItemPrepared event of the RadTreeView.

RadUpDown

RadUpDown exposes two repeat buttons for easily handling the RangeBase value.

RadUpload

A composite control, allowing you to upload a single or multiple files. The RadUpload control allows you to validate in terms of size and extension the selected files on the client, progress display, skin, etc.

RadUploadConstants

RadUploadDropPanel

Initializes a new instance of the RadUploadDropPanel class.

RadUploadItem

Represents an item from the upload session. Used internally by RadUpload.

RadUploadItemState

Describes current state of the upload item.

RadUploadPostData

Holds the data that is send to the upload handler.

RadUploadReturnedData

Holds the returned data from the upload handler.

RadUploadSelectedFile

Represents a Selected file from the RadUpload.

RadUploadSession

Contains the upload session info.

RadVerticalBulletGraph

The RadVerticalBulletGraph control is a variation of linear gauge. It combines a number of indicators, as well as the data indicator, into one control, which is light weight, easily customizable and straightforward to setup and use. The control is a great tool for dashboards as it is the optimal way to present a lot of information in relatively small size.

RadVerticalDataAxis

Represents a visual vertical axis with ticks and labels.

RadVerticalLinearGauge

Represents vertical linear gauge.

RadWatermarkTextBox

This class represents a TextBox that shows a different content when empty and not focused.

RadWatermarkTextBoxCommands

Static class listing all public RadWatermarkTextBox commands.

RadWindow

This class represents an interactive window and provides static methods for showing standard dialog windows - Alert, Confirm and Prompt.

RadWindowManager

RadWindowManager class exposes methods that apply to all RadWindows which are in the current RootVisual element.

RadWinLossSparkline

Sparkline with boolean representation of the data – all the data points are shown with the same magnitude with negative data points extending down from the axis while the positive ones shoot upwards.

RadWizard

RadWizard is a control which helps you to break a complex process into separate steps.

RadWrapPanel

Positions child elements in sequential position from left to right, breaking content to the next line at the edge of the containing box. Subsequent ordering happens sequentially from top to bottom or from right to left, depending on the value of the Orientation property.

RangeBaseAutomationPeer

ReadOnlyEditorStates

Represents the state of editor controls when parent RadPropertyGrid is ReadOnly.

RecurrenceChoiceDialogMode

RecurrenceChoiceDialogViewModel

RecurrenceDialogViewModel

RecurrenceMode

Specifies different modes for appointment occurrences dialog window.

RecurrenceStateIsExeptionToVisibilityConverter

Value converter - converts RecurrenceState.Exception to Visibility.Visible otherwise Visibility.Collapsed.

RecurrenceStateIsOccurenceToVisibilityConverter

Value converter - converts RecurrenceState.Occurrence to Visibility.Visible otherwise Visibility.Collapsed.

ReflectionEffect

ReflectionEffect used to render the CoverFlowItems reflection.

ResizeControl

A control, allowing the end user to resize other controls, which support resizing.

ResizeMode

Specifies whether a window can be resized and, if so, how it can be resized. Used by the ResizeMode property.

Resource

Represents basic IResource implementation.

ResourceCollection

Represents a dynamic data collection of resources that provides notifications when resources get added, removed, or when the whole list is refreshed.

ResourceGroupDescription

Describes the grouping of items using a ResourceTypes as the criteria.

ResourceGroupHeaderStyleSelector

Provides a way to choose a style for the ResourceGroupHeader based on the data object and the data-bound element.

ResourcesSeparatorConverter

Represents converter that converts collection of ResourceItem into a formatted string value.

ResourceType

Represents basic IResourceType implementation.

ResourceTypeCollection

A class for a typical collection of resource types.

ResourceTypeTemplateSelector

A selector for the data template of resource type.

ResponseButton

Specifies response buttons in window that will act as default buttons upon keyboard strokes. Used by ResponseButton attached property.

RibbonCommands

Available Ribbon Routed commands.

RibbonGroupVariant

Defines the list of variants a group can be.

RoutedCommand

Defines a command that implements ICommand and is routed through the element tree.

RoutedUICommand

Defines an ICommand that is routed through the element tree and contains a text property.

RowItemMouseEventArgs

Provides data for the MouseUp, MouseDown, and MouseMove events for the RadRowItem object.

RowTotalsPosition

Defines the placement of row totals.

RuleBase

A base class defining a rule.

RuleCollection<T>

A collection of rules deriving from the RuleBase type.

SchedulerDialog

Represents the content of a ScheduleView dialog.

SchedulerDialogViewModel

Provides the base logic for SchedulerDialog ViewModels.

SchedulerWindow

Provides a default implementation of IScheduleDialogHost on RadWindow.

ScheduleViewBase

ScheduleViewDataTemplateSelector

Provides a way to choose a DataTemplate based on the data object and the data-bound element.

ScheduleViewDragDropBehavior

Provides the default drag-drop and resize implementation of the RadScheduleView control.

ScheduleViewStyleSelector

Provides a way to apply styles on elements in ScheduleView based on custom logic.

ScreenTip

Shows a screen tip for each of the RibbonView buttons.

ScrollingSettingsBehavior

Represents attached behavior for the scrolling settings of the ScrollingHelper.

ScrollViewerExtensions

Contains attached behavior for enabling mouse wheel scrolling for ScrollViewer controls.

SelectAllTextEvents

Specifies the names of the events that will automatically select the text in RadComboBox.

SelectedPageChangedEventArgs

Provides data for a page changed event.

SelectedPageChangingEventArgs

Provides data for a page changing event.

SelectionChangedEventArgs

Provides data for the Telerik.Windows.Controls.Selector.SelectionChanged event.

SelectionChangedEventHandler

Represents the method that will handle the SelectionChanged routed event.

SelectionChangeEventArgs

Initializes a new instance of the SelectionChangeEventArgs class.

SelectionChangingEventArgs

Initializes a new instance of the SelectionChangingEventArgs class.

SelectionMode

Defines the selection behavior for various controls.

SelectionMouseButton

Defines which mouse button should be used for selection.

SelectionOnFocus

Specifies the selection modification when the control is focus.

SelectionRange<T>

Simple structure representing a simple Generic range.

SelectionRangeChangedEventArgs

Provides data for the SelectionStartChanged and SelectionEndChanged events.

Selector

Represents a control that allows a user to select items from among its child elements.

Separator

Use as a separator between items in a RibbonGroup.

ServiceBase<T>

Base class for all services that support the RadControl infrastructure.

ShowDialogEventArgs

Contains information about the dialog which is going to be shown.

SilverlightMemoryLeaks

Holds extension methods for System.Windows.PropertyChangedCallback delegate.

SingleRangeGenerator

SizeExtensions

Helper TabStrip extensions.

SortByIndexComparer<T>

Defines a method that compares two indexes.

SortingState

Describes a sorting state.

SpecialSlotStyleSelector

Provides a way to choose a style for the SpecialSlot based on the data object and the data-bound element.

SpellCheckingMode

SRCategoryAttribute

This attribute provides the designer with localized category string.

SRDescriptionAttribute

This attribute provides the designer with localized description string.

SRLoader<T>

String resource loader.

StaticExtension

Implements a markup extension that returns static field and property references.

StepAction

Defines the behavior of a range slider when a Large/Small step is performed.

StringToLongTypeConverter

This class is used by the design-time and XAML infrastructure to convert string to long.

StyleManager

Provides functionality for changing control themes.

StyleRule

A rule that returns a System.Windows.Style when satisfied.

StyleSelector

Chooses the style for each item of the ItemsControl.

SummerTheme

SummerTheme class represents the key to the Summer theme.

TabControlDropDownDisplayMode

Specifies when drop down menu of the RadTabControl should be shown.

TabControlScrollMode

Specifies the scroll types that the TabControl supports.

TableBase

Represents a base class for rendering tabular data.

TableRootPanel

Represents a panel that supports the layout of Table components.

TabNavigationExtensions

A class representing value property extensions for the TabNavigation of Telerik Input controls.

TelerikToolboxCategoryAttribute

This attribute should be used on classes which will be present in the Visual Studio toolbox.

TextBoxBehavior

TextBoxBehavior.

TextSearch

Enables a user to quickly access items in a set by typing prefixes of strings.

TextSearchMode

Specifies how TextSearch will match items.

ThemableAttribute

This attribute marks Telerik controls that take advantage of the Theme attached property.

Theme

Contains the location of the Theme.

ThemeConverter

This class is used by the design-time and XAML infrastructure to convert theme objects to strings and vice versa.

ThemeLocation

This enumeration is used to distinguish between built-in and custom themes.

ThemeLocationAttribute

The ThemeLocation attribute decorates a Theme class and carries information about where the theme is hosted. If a theme does not have that attribute, it is treated as an external theme by default.

ThemeManager

This class supports the Telerik theming infrastructure and is not intended to be used directly from your code.

ThemePalette

Holds infrastructure for the bound resource in different themes.

ThemeResourceExtension<T>

A System.Windows.Markup.MarkupExtension that allows access to the ThemePalette resources from XAML.

Threshold

Specifies the threshold.

ThumbType

TickBarPanel

Represents the TickBar panel.

TickBarPlacement

Specifies the placement of a TickBar with respect to the track of a RadSlider control.

TickData

Specifies the data of a tick.

TickPlacement

Specifies the position of tick marks in a RadSlider control with respect to the track in the control.

TickTemplateSelector

Provides a way to choose a DataTemplate for the Tick based on the data object and the data-bound element.

TickType

The type of the tick.

Tile

Visually represents an item in a RadTileList control.

TileGroup

Defines a visual group for tiles placed.

TileGroupContainer

TileGroupContainer is an user interface (UI) element used as a container for a TileGroup.

TileListGroupPanel

A panel to be used as ItemsPanel within RadTileList when it is grouped.

TileListPanel

A panel to be used as ItemsPanel within RadTileList.

TileReorderMode

Defines what kind of tile reordering the user may perform.

TilesAnimationCompletedEventArgs

Event args for the Tiles Animation Complete event.

TileStateChangeTrigger

Enumerable holding the possible triggers that change a tile's state.

TileType

Defines what kind of tile should be rendered.

TileViewBringIntoViewArgs

Event arguments for TileView drag-related events.

TileViewDragEventArgs

Event arguments for TileView drag-related events.

TileViewItemState

Enumerable for item states.

TileViewMaximizeMode

Enumerable for the possible maximize modes of a RadTileView control.

TileViewPanel

TileViewPanel is used to arrange, realize, virtualize and display.

TimeBarBase

A base class for RadTimeBar and RadTimeline.

TimeIndicator

Basic ITimeIndicator implementation - default model for indicators. Can be used to populate the TimeIndicatorsCollection of the RadScheduleView The default TimeIndicatorItemStyleSelector of the RadScheduleView has predefined style for ITimeIndicators.

TimeIndicatorItem

Represents control that indicates a time in RadScheduleView control.

TimeIndicatorItemStyleSelector

Provides a way to apply styles on time indicator elements in ScheduleView based on custom logic.

TimeIndicatorsCollection

Represents a dynamic data collection of TimeIndicators that provides notifications when indicators get added, removed, or when the whole list is refreshed.

TimeIndicatorsPanel

Represents a panel that arranges the time indicators in RadScheduleView control.

TimelineViewDefinition

Represents a definition of a view that shows customizable number of days as in day view mode.

TimeMarker

Represents basic ITimeMarker implementation.

TimeMarkerCollection

Represents a dynamic data collection of TimeMarkers that provides notifications when time markers get added, removed, or when the whole list is refreshed.

TimeRulerAgendaViewItem

TimeRulerGroupItem

TimeRulerItem

TimeRulerItemBase

TimeRulerItemTemplateSelector

Provides a way to choose a DataTemplate for the TimeRulerItem based on the data object and the data-bound element.

TimeRulerLine

TimeRulerLinesPanel

TimeRulerMonthViewGroupItem

TimeRulerMonthViewItem

TimeRulerPanel

TimeRulerViewModel

A ViewModel class for the TimeRuler. Contains properties and methods which define the TimeRuler.

TimeSpanConverter

TimeSpanExtensions

Holds System.TimeSpan extension methods.

ToolBarContainerStyle

This class is used to relate a style to a toolbar item's container.

ToolBarContainerStyleSelector

Holds predefined styles for toolbar items' containers.

ToolTipTriggerMode

Determines the gestures on which the ChartToolTipBehavior should show a tool tip.

TraceMonitor

This class supports the infrastructure of the controls. It has an AnalyticsMonitor property which receives trace events from certain features of the controls.

TransitionContext

Container for the setting of the scene during the start of a new Transition.

TransparentTheme

TransparentTheme class represents the key to the Transparent theme.

TreeListViewDragCue

The visual object used as a DragCue in RadTreeListView.

TreeListViewDropPosition

Defines the position where the item will be dropped.

TreeListViewTableDefinition

A table definition which specifies the hierarchy in the RadTreeListView.

TreeListViewTableDefinition.TreeListRelation

Represents a relation used in a tree list. The data source is generated using the ItemSource binding of the parent TreeListViewTableDefinition.

TypeExtension

Implements a markup extension that returns a Type based on a string input.

UIElementExtensions

Contains helper extension methods for the UIElement class.

UpdateValueEvent

Specifies when the Value property will be changed.

UploadStartedEventArgs

Event arguments class for the UploadStarted event of the RadUpload.

UploadStartedEventHandler

Represents a handler for the UploadStarted event of the RadUpload.

UploadValidateEventArgs

The event arguments for the RadUploadItem's Validate event.

UploadValidateEventHandler

Represents a handler for the RadUploadItem's ValidateEvent arguments.

UppercaseConverter

Represents converter, which converts string value to Uppercase.

UpperCaseStringConverter

Represents the converter that converts strings to uppercase.

ValidationErrorTemplateHelper

This class represents a helper which allows for the Validation.ErrorTemplate to be shown on keyboard focus.

ValueFormat

UpDownMode determines the format of the value.

ViewDefinitionBase

Serves as a base class for all view definitions. Contains common properties for all views.

ViewDefinitionCollection

Represents a collection of ViewDefinitionBase instances.

ViewModeContentTemplateSelector

Provides a way to choose a DataTemplate for the ViewMode based on the data object and the data-bound element.

ViewModelBase

Base class for all ViewModel classes. It provides support for property change notifications and has a DisplayName property. This class is abstract.

VirtualizingWrapPanel

Positions child elements in sequential position from left to right, breaking content to the next line at the edge of the containing box. Subsequent ordering happens sequentially from top to bottom or from right to left, depending on the value of the Orientation property.

VisibilityChangedEventArgs

Provides data for an event raised when the visibility of the element has changed.

VisibilityToBooleanConverter

Represents the converter that converts Visibility enumeration values to and from Boolean values.

VistaTheme

VistaTheme class represents the key to the Vista theme.

VisualStudio2013Palette

Hold resources used in the Telerik.Windows.Controls.VisualStudio2013Theme theme.

VisualStudio2013Palette.ColorVariation

Represents theme color variations.

VisualStudio2013ResourceDictionary

A System.Windows.ResourceDictionary that merges the resources from the VisualStudio2013Palette.

VisualStudio2013ResourceExtension

A System.Windows.Markup.MarkupExtension that allows access to the VisualStudio2013Palette resources from XAML.

VisualStudio2013ResourceKey

A key for a VisualStudio2013Palette resource.

WatermarkBehavior

Specifies when the watermark content of RadWatermarkTextBox will be hidden.

WeekDaysGenerator

WeekViewDefinition

Represents a definition of a view that shows all seven week days as in day view mode.

WelcomeWizardPage

Represents a single welcome page.

WindowBase

WindowClosedEventArgs

WindowClosedEventArgs exposes DialogResult and PromptResult property for handling the closed event of a window.

WindowCommands

Holds commands that can be used by a window.

WindowHost

WindowPreviewClosedEventArgs

WindowClosingEventArgs exposes DialogResult and PromptResult property for handling the closing event of a window.

Windows7Theme

Windows7Theme class represents the key to the Windows7 theme.

Windows8Colors

Keeps the colors used to colorize the Windows8Theme.

Windows8ColorType

Enumerates all colors available in the Windows8ColorPalette.

Windows8Palette

Hold resources used in the Windows8Theme theme.

Windows8ResourceDictionary

A System.Windows.ResourceDictionary that merges the resources from the Windows8Palette.

Windows8ResourceExtension

A System.Windows.Markup.MarkupExtension that allows access to the Windows8Palette resources from XAML.

Windows8ResourceKey

Keys for the Windows8Palette resources.

Windows8Theme

Windows8Theme class represents the key to the Windows8 theme.

Windows8TouchColors

Provides XAML access to the Windows8TouchPalette Palette singleton through the Windows8TouchColors Palette property.

Windows8TouchPalette

Hold resources used in the Windows8TouchTheme theme.

Windows8TouchResourceDictionary

A System.Windows.ResourceDictionary that merges the resources from the Windows8TouchPalette.

Windows8TouchResourceExtension

A System.Windows.Markup.MarkupExtension that allows access to the Windows8TouchPalette resources from XAML.

Windows8TouchResourceKey

A key for a Windows8TouchPalette resource.

Windows8TouchTheme

Windows8TouchTheme class represents the key to the Windows8Touch theme.

WindowStartupLocation

Specifies the position in which RadWindow will be shown when first opened. Used by the RadWindow.WindowStartupLocation property.

WizardPage

Represents a single wizard's page.

Interfaces

IActiveAware

Supports activation, which indicates whether an instance is active or not.

ICategory

Defines basic methods and properties of a category.

ICommandProvider

Provides an interface for specifying CommandBinding subscription.

ICommandSource

Defines an object that knows how to invoke a command.

ICopyable<T>

A generic interface for copying objects.

IDateRange

IDialogProvider

Interface providing a recurrence choice dialog window.

IDocumentEditorPresenter

IDragDropSettings

An interface representing the properties needed to the DragDrop functionality to be configured.

IExportableColumn

Columns which can be exported through the GridViewExportingWriter.

IFilteringBehavior

IHighlightBehavior

An interface that is used to calculate an index starting from -1 for the item which is highlighted in the DropDown of the RadAutoCompleteBox.

ILocalizable

All elements with sophisticated localization mechanism have to implement this interface.

INotifyLayoutChange

Notifies client when starts and finishes updating the layout.

IObjectEditor<T>

Provides the properties and methods allowing transactional edit operations.

IObjectGenerator<T>

Provides the base methods for a generic object factory.

IRadialMenuItem

Interface for radial menu item that is used to populate ItemsSource.

IRangeGenerator

IRangeSelector<T>

An interface to be used by range selecting controls.

IResource

Defines basic methods and properties of a resource.

IResourceType

Defines basic methods and properties of a resource type.

IRowItem

Supports row-like UI elements.

IScrollingInfo

Provides the most important info for scrolling during dragging.

IScrollingServiceCore

Scrolling Service is used horizontal and vertical scrolling.

IServiceProvider

A generic interface which provides information about the given service and the service itself.

IServiceProviderHost

An interface used to retrieve the service provider.

ITimeIndicator

Defines basic members of a time indicator for ScheduleView.

ITimeMarker

Defines basic methods and properties of a time marker.

ITimePoint

An interface representing the ticks and the corresponding DateTime to every tick.

ITimeRange

An interface representing the ticks and the corresponding DateTime and Duration to every tick.

ITraceMonitor

This interface represents a monitor which receives trace events from RadControls. You can implement it if you need to receive trace events from the controls used in your application.

IValuesContainer

Interface used to store container information.

IVariantControl

Provides the core interface for all controls that support variants.

Was this article helpful?

Tell us how we can improve this article

Skip
Getting Started
  • Install Now
  • Demos
  • SDK Samples Browser
  • Sample Applications
  • Themes Generator
Support Resources
  • Code Library
  • Knowledge Base
  • MVVM Support
  • Videos
  • GitHub SDK Repository
  • System Requirements
Community
  • Forums
  • Blogs
  • XAML Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.