Telerik.WinControls.UI

Represents the action button element

Represents the base class for action results in charting operations. This abstract class provides a framework for handling the outcome of chart-related actions and determining whether a visual invalidation is required.

This class encapsulates information needed for displaying a RadDesktopAlert. The class contains caption text, content text, content image and a collection of buttons.

Represents a set of possible screen positions for a RadDesktopAlertwindows.

This class represents the element which holds the buttons that can be added in a RadDesktopAlertwindow.

This class represents the caption of a RadDesktopAlert. It contains caption grip which is used to move the alert window, close button and options drop-down button.

This class represents the caption grip of a RadDesktopAlertwindow.

This class represents the content of a RadDesktopAlertcomponent. The content usually is built of an image and HTML enabled text.

This element represents the text and system buttons part of a RadDesktopAlertcomponent.

Defines the popup alignment correction mode. The values of this enumerator define how the popup alignment is adjusted when the default aligning routine is not able to properly position the popup due to lack of screen space.

Defines the allowed states of GridViewRowInfo.

An enum that defines the possible overlap modes which are used to position the popup when its location cannot be adjusted so that it meets all alignment and alignment correction requirements.

This class determines the anchored position during navigation

Type of animation to be applied on carousel items

Defines the position of the annotation in the chart draw stack.

Represents a concrete implementation of an appointment in the scheduler, extending the base Event class. Provides functionality for creating, managing, and manipulating calendar appointments with support for recurring patterns, exceptions, and various appointment properties such as status, location, and time ranges.

Contains properties used by RadScheduler for background/category representation.

This class is not relevant for this class.

Contains properties used by RadScheduler for status representaion.

AreaSeries plot their data points using category-value couples.

Defines how an AreaSeries shape is outlined.

An enumeration that defines whether a Control is associated to a virtual keyboard.

Base class for the asynchronous map shape readers for ESRI shape-file and KML.

Represents the asynchronous map shape reader for KML file.

Base class for the asynchronous map shape readers (KML, ESRI, WKT/WKB).

The class represents a source for reading of multiple shape-files.

Represents AsyncReaderFile collection.

The type converter which converts the instance of IEnumerable to the AsyncReaderSourceCollection.

Represents the asynchronous map shape reader for ESRI shape-file.

Represents the asynchronous map shape reader for geospatial data in WKB/WKT formats from IEnumerable data source type.

Class
Author

Represents an action when auto-complete performs

Represents a RadAutoCompleteBoxElement keyboard and mouse input handler

Class
Axis

Defines the position of the axis in the chart draw stack.

Provides map tiles and search functionality using Microsoft Azure Maps services with configurable tile sets, caching, and localization support.

Initializes a new instance of the AzureTileDownloader class.

Represents a button on the .

Represents the area where backstage pages are arranged.

Represents the area where backstage items are arranged.

Represents a tab on the which has a page associated with it.

Represents the main visual element of the .

Represents a page on the on which you can add any type of controls.

Represents a base class

Specifies how the description balloon for place marks is drawn.

Defines a set of standardized icons that can be associated with a Balloon Tip.

Defines positioning of labels in BarSeries.

Represents a bar chart series that visualizes data points as rectangular bars where the height represents the magnitude of each value.

Represents a combo box element.

Represents a base class for custom filtering dialog. All inheritors should

Represents a date time editor.

Represents a date time editor element used in RadDateTimeEditor

Represents a DropDownList editor.

Represents a DropDownList editor element.

Represents a base class for sizable pop-up.

Contains information about the formatting properties to apply.

Represents a class that is responsible for handling all the input for a RadGanttView

This class is a message filter for RadGridView and handles mouse and keyboard events

The scroll reason type.

Abstract class that represents basic logic for grid editor

This class defines methods used to change the currently selected row and column

Represents a basic class for grid printing.

Abstract class that represents basic logic for editor

Represents an abstract base class for RadListView view elements providing core functionality for item virtualization, scrolling, selection management, keyboard navigation, and drag-drop operations. Extends VirtualizedScrollPanel<Item, Element> to provide specialized list view behavior with support for grouping, lasso selection, and various display modes.

Represents the base visual element for list view data items, providing the visual representation and user interaction functionality for ListViewDataItem objects. Implements IVirtualizedElement<T> to support item virtualization and extends LightVisualElement to provide core visual functionality including selection, hover states, checkboxes, and editing capabilities.

A base provider used in all date and time related structures(DateTime, DateOnly, TimeOnly, TimeSpan)

Represents a numeric up/down editor.

Represents a numeric up/down editor element.

Represents a text editor.

Represents a text editor.

Represents a text box editor element.

Represents a TimePicker editor.

Represents a TimeSpan editor.

Represents a basic class for an editor in RadVirtualGrid.

Base class for RadWizard elements.

RadRotator BeginRotate Event Arguments

Delegate for the BeginRotate event

Defines values for specifying how the width of a column is adjusted.

The Bezier chart displays a series of points on a curved line. Two "control points" determine the position and amount of curvature in the line between end points.

Defines the display style for buttons used in binding navigator.

Provides comprehensive map services using Bing Maps REST APIs including tiles, routing, search, elevation, and truck routing capabilities.

Specifies possible options for when the buttons should be visible.

Summary description for CalendarDayCollection.

Specifies the type of a selector sell.

Summary description for CalendarView.

Contains state information and event data associated with a camera error event.

Represents the type of error RadWebCam encountered.

Represents a single setting on a CameraSettingsDialog.

Represents a settings dialog for the RadWebCam control.

Contains the event data of a settings dialog showing event.

Provides data for the CardViewItemCreating event.

Represents the method that will handle the creating events of CardViewContainerElement items.

Provides data for the CardViewItemFormatting event.

Represents the method that will handle the formatting events of CardViewContainerElement items.

RadCarouselContentItem with CarouselElement and Reflection primitive

Represents a custom made ellipse path which will be used to specify the path travelled by carousel items when animated

Provides values for ItemClickDefaultAction property

Provides the abstract base class for axes used in Cartesian coordinate systems, supporting positioning and scale break functionality.

This is the base class for all chart annotations in a CartesianArea.

Allows you to place a straight line at a specific place in your cartesian chart.

Allows you highlight the area between two values drawn by the Axis in a cartesian chart.

This is the base class for all chart annotations in a SparkCartesianArea.

Allows you to place a straight line at a specific place in your cartesian sparkline.

Represents a categorical axis that displays discrete categories along the axis rather than continuous values.

The accessible object corresponding to Cell

This class contains information that specifies how to arrange and display a single cell in the RadGridView when a RowTemplate is used.

Collection of CellDefinitions that will be contained in a RowDefinition.

Represents the element provider for the cells.

Provides data for the CellFormatting event

Represents the method that will handle the CellFormatting events of a RadGridView.

Represents the method that will handle the CellMouseMove events of a RadGridView.

Provides data for the CellValidated event

Represents the method that will handle the CellValidated event of a RadGridView.

Provides data for the CellValidating event

Represents the method that will handle the CellValidating event of a RadGridView.

This is the base class for all chart annotations.

Defines the type of the chart area

Defines the palette semantic for a ChartView instance. The palette contains GlobalEntries, which are PaletteEntry objects, not related to any particular series and the SeriesEntries collection, which may be used to define a palette for a series family - e.g. Area.

Represents a converter that may convert string value to a ChartPalette instance.

Defines the pan and zoom mode of the chart view

Chart printing support

Provides the base implementation for chart rendering functionality, handling drawing operations and text measurement for chart elements.

Defines the selection modes of ChartSeries.

Represents the core chart view element that manages chart areas, series, data binding, and visualization rendering within a chart control.

Provides data for the ContextMenuOpening event

Represents the method that will handle the ContextMenuOpening events of a RadChartView.

Represents a controller which can be added to the controllers collection of a RadChartView.

Provides data for the SelectedPointChanged event

Provides data for the SelectedPointChanging event

Represents a base class for chat messages, providing common properties such as author, timestamp, and user-defined data, and supporting property change notification.

Represents a chat message that displays a set of suggested actions to the user.

Represents a chat message that contains text content.

Represents a chat message used to visually separate messages by time within a chat conversation.

Represents a layout panel used in the RadCheckBoxElement.

Defines the alignment of checkbox within a BaseListViewVisualItem.

Defines the different modes for determining when an item's check state changes in response to user clicks.Used in RadListView and RadCheckedListBox.

Represents event data of the CheckStateChanging event.

Represents the method that will handle the CheckStateChanging event.

Specifies the type of option list formed by child nodes.

Provides data for the ChildViewExpanded event

Represents the method that will handle the ChildViewExpanded event of a RadGridView.

Provides data for the ChildViewExpanding event

Represents the method that will handle the ChildViewExpanding event of a RadGridView.

Determines how child views are printed when printing hierarchy.

Represents a command for setting and getting color values.

Represents a color palette

Provides different sets of colors

Specifies the modes for displaying columns in a column chooser.

Displays a list with column chooser items, associated with columns.

Provides data for the ColumnChooserCreated event

Represents the method that will handle the ColumnChooserCreated event of a RadGridView.

This is a form containing the hidden columns in RadGridView

Represents a column header in the column chooser form

Represent the basic element of all elements in ColumnChooser

Represents a collection containing GridViewDataColumn objects. Used in GridViewColumnGroupRow.

Represents a collection containing GridViewColumnGroup objects. Used in ColumnGroupsViewDefinition.

Represents a collection containing GridViewColumnGroupRow objects. Used in GridViewColumnGroup.

This class extends the default table layout in RadGridView with column groups.

Represents the print renderer for the ColumnGroupsViewDefinition

Provides data for the ColumnIndexChanged event

Represents the method that will handle the ColumnIndexChanged events of a RadGridView.

Provides data for the ColumnIndexChanging event

Represents the method that will handle ColumnIndexChanging events of RadGridView.

Represents a helper for the column layout

Represents a column state.

Represents a button in CommandBarStripElement.

Represents a simple dialog that provides customization options for the element.

Provides customization dialogs for the customization of a .

Represents a drop down button in CommandBarStripElement.

Represents a drop down list in CommandBarStripElement.

Represents a form that holds the items of a that has been undocked and is floating.

Represents a host for RadElement elements in CommandBarStripElement.

Represents data item for the list of strip items in the customize dialog of the .

Represents visual item for the list of strip items in the customize dialog of the .

Represents a label in CommandBarStripElement.

Provides localization services for .

Represents a MaskedEditBox in CommandBarStripElement.

Represents a row of the RadCommandBarElement. Contains a collection of CommandBarStripElement elements.

Represents a separator for the items in CommandBarStripElement.

Represents a split button in CommandBarStripElement.

Represents localization strings for .

Represent a single strip with controls inside

A collection that stores RadItem objects.

Holds information about the strips in a

Represents data item for the list of strips in the customize dialog of the .

Represents visual item for the list of strips in the customize dialog of the .

Represents a text box in CommandBarStripElement.

Represents a toggle button in CommandBarStripElement.

Represents the method that will handle the CommandCellClick events of a RadGridView.

Represents event data for the following events: OnTabSelected, OnTabHovered, OnTabDragStarted, OnTabDragStarting, OnTabDragEnding, and OnTabDragEnded.

Represents the method that will handle the following event: CommandTabSelected.

Represents event data for the following events: OnTabSelecting

Displays a form used to crate custom filters.

Displays a form used to create custom filters.

Defines the types of conditions used for conditional formatting

Represents an element which supports conditional formatting. Concrete implementors are GridDataRowElement and GridDataCellElement

Contains the formatting properties to apply when some condition is met. (Used inside Conditional formatting form)

Displays a form used to manage conditional formatting objects

Contains information about the condition and the formatting properties to apply.

Extends ObservableCollection<T> to subscribe to Items' PropertyChanged and CollectionChanged events.

Implements IFindStringComparer using case-insensitive substring containment for comparison.

Represents an enumeration of the possible transitions which a RadLiveTileElement uses to change its content.

Provides data for the ContextMenuOpening event

Represents the method that will handle the ContextMenuOpening events of a RadGridView.

ContextualTabGroups are used to organize RibbonBar Tabs in groups which are visible depending on certain context.

A collection that stores ContextualTabGroup objects.

Provides an abstract base class for controllers that handle interactions and processing within charting components.

Represents a collection of Controller objects that manage chart interactions and processing.

Represents the method that will handle the type conversion between the values of corresponding properties.

Coordinate Converters converter.

Represents the event arguments for the CreateDataItem event of RadGanttView.

Represents the event arguments for the CreateLinkDataItem event of RadGanttView.

Start dialog for creation of an appointment

Represents the method that will handle the create text block in RadTextBoxControlElement

Provides data for the CreatingVisualListItem event, allowing customization of visual list item creation.

Provides data for the CurrentCellChanged event

Represents the method that will handle the CurrentCellChanged events of a RadGridView.

Provides data for the CurrentColumnChanged event

Represents the method that will handle the CurrentColumnChanged events of a RadGridView.

Provides data for the CurrentColumnChanging event

Represents the method that will handle the CurrentColumnChanging events of a RadGridView.

Represents current page changed event args.

Provides data for the CurrentRowChanged event

Represents the method that will handle the CurrentRowChanged events of a RadGridView.

Provides data for the CurrentRowChanging event

Represents the method that will handle the CurrentRowChanging events of a RadGridView.

Converts Font objects from one data type to another. The CustomFont converter is used for cases where font is represented in GetCustomFonts() and is not installed on the machine. The standard FontConverter will not be able to deserialize a new Font instance from serialized string.

Represents a daily recurrence rule.

Represents a specialized scrollable panel container used by the RadDataEntry control.

Provides localization services for RadDataFilter.

RadDataFilter localization strings.

Represents a data group.

Represents a collection of data groups.

Represents the factory for the data group.

Represents a LayoutControlItem to be used in RadDataLayout control.

Represents a basic data TypeConverter.

Represents a categorical axis that groups DateTime values by specified date/time components such as days, months, or years.

Represents a continuous axis that displays DateTime values along a time scale with automatic tick generation.

Represents a time interval defined by two DateTime values.

Specifies the display formats for the days of the week used as selectors by RadCalendar.You can specify whether the days of the week are displayed as the full name, short (abbreviated) name, first letter of the day, or first two letters of the day.

Represent the area in SchedulerDayViewElement where all day appointments reside.

Represents defaultTitleFormatter in DayView

Represents a child element of SchedulerDayViewElement which holds the rulers for each time zone and the RadScrollViewer containing the DayViewAppointmentsTable.

Represents the table in SchedulerDayViewElement where the non-AllDay appointments reside.

Represents the header of SchedulerDayViewElement which contains cells indicating the dates for each column.

Represents the DbfEncoding class.

This class provides API for managing RadDesktopAlertcomponents.

This class encapsulates information relevant to the events of the DesktopAlertManager.

This class represents the popup of a RadDesktopAlertcomponent. This popup hosts an instance of the RadDesktopAlertElementclass which represents the element hierarchy of the alert.

Represents an abstract base class for cell elements in detail view of RadListView. This class provides virtualization support for column-based data display and implements the core functionality for column binding, property synchronization, and cell formatting within the details view layout.

Represents a specialized list view element that displays data in a details view with columns and headers. This element provides column-based data visualization, column scrolling, drag-drop operations, sorting functionality, and best-fit column sizing capabilities for RadListView controls.

Represents a visual item element for displaying data items in the details view of RadListView. This element manages a collection of data cells arranged horizontally in columns, providing column-based data visualization with support for toggle elements, cell editing, and proper layout handling including RTL support.

Responsible for handling the mouse and the keyboard input from RadDiagram.

Compares the distance to a given reference point.

This enumeration specifies map distance unit.

Represents accelerating dots moving in a line.

A specialized implementation of the FlowLayoutPanel class that uses double buffering to reduce flicker during rendering operations.

A specialized implementation of the TableLayoutPanel class that uses double buffering to reduce flicker during rendering.

Represents the visual feedback which is visible when dragging an appointment.

Represents a draggable, selectable, and resize-able item which displays a snapshot of its associated LayoutControlItemBase. This item is used in LayoutControlDraggableOverlay when the RadLayoutControl is in customize mode.

An element which hosts DraggableLayoutControlItem. The main element of LayoutControlDraggableOverlay. Also used as a child in DraggableLayoutControlItem when the represented item is LayoutControlGroupItem.

Defines the position of the Drill Navigator

Values used by RadDropDownButton, to determine the mouse position relative to the action or arrow button part.

Rec editors. It is used in RadComboboxElement, DropDownButton, etc.

Specifies the position of the drop-down menu relative to its content.

Convert co-ordinates between WGS-84 and EPSG:900913. Also known as EPSG:3857 and Pseudo-Mercator projection.

The EPSG:900913 Projection. Also known as EPSG:3857 and Pseudo-Mercator projection.

Specifies the edit mode for the GridViewCheckBoxColumn.

Represents a command for undo/redo operations with edit stack functionality.

Specifies the display mode for the markup editor.

Provides information about the type of the editor required by the GridTableViewManager when instantiating the requested type of column.

Represents the method that handles the EditorRequired cancelable event.

Returns the type supported by the class implementing the ICellEditor interface. The supported type is the data type that can be handled and edited by the editor.

Defines how the editor will be positioned relatively to the edited container

Represents a Fast Algorithm for Label Placement implementation for the RadChartView labels with 8 possible label positions.

Provides an empty map implementation that displays no content, useful for scenarios requiring a blank map canvas or as a placeholder provider.

Contains error information.

Class
Event

Represents the base implementation of a scheduler event, providing core functionality for calendar appointments including time management, recurrence patterns, exception handling, resource assignments, and reminder capabilities. Implements IEvent, INotifyPropertyChanged, and IRemindObject interfaces.

Class
EventId

Represents a unique identifier wrapper for scheduler events and resources that provides type-safe key value handling and comparison functionality.

Defines the priority of an event listener.

Implements IFindStringComparer using exact string comparison for precise matching.

Defines the expanding animation style of nodes in a RadTreeView.

Represents an expander that is drawn in expander cells

Defines a lines that will be render around the primitive

This enumerator defines the possible size modes for the content areas in a RadPageViewExplorerBarElement. The size modes define how the content areas are calculated according to their content or the size of the RadPageView control.

Control used for the navigation part of the RadOpenFileDialog, RadSaveFileDialog and RadOpenFolderDialog

Contains information about the expression and the formatting properties to apply.

Represents map shape extended data.

Value converter to access extended data properties from XAML. 2-way binding can't be specified.

Represents extended property of the map shape.

Arguments of the property changed event.

Represents set of the extended properties.

Converts instances of other types to and from instances of ExtendedPropertySet.

Instances of this class contain information about the fade animation finished event of a popup control.

Defines the type of fade animation.

This class represents the custom editor shown when the FadeAnimationType of the popup is adjusted in the Visual Studio Designer.

Represents the FastLineSeries in RadChartView.

Represents the filter menu buttons item.

Represents a filter menu calendar element.

Represents filter menu item with a calendar.

Represents a filter menu item with custom date.

Represents a filter menu item.

Represents a filter menu list element.

Represents a filter menu list item.

Represents a filter menu text box item.

Represents the filter menu tree-view element.

Represents the filter menu tree item.

Provides information about the popup initialized on filter buton pressing.

Represents the method that handles the FilterPopupInitialized event.

Provides information about the type of the popup required on filter buton pressing

Represents the method that handles the FilterPopupRequired event.

Indicates the first day of the week to use when calling date-related functions.

This enum defines how the size of a RadPopupControlBase is fitted to the screen bounds.

Provides the viewer modes for the RadPdfViewer.

This is a base class for a behavior that can be associated with a RadFormControlBase instance. The behavior defines the behavior and appearance of the form.

A class that represents a border for a Form which is built by images.

Represents a Fast Algorithm for Label Placement implementation for the RadChartView labels.

Represents the possible values in the adjacency matrix.

A provider used to validate values of type DateTime

Represents the layout for the expander element of each row in a RadGanttView

Represents a stack element which holds the expander element, the indent element(s) and the cell.

Represents the base item element for all items inside the GanttViewGraphicalViewElement.

Represents a base class for all task elements in a GanttViewGraphicalViewElement.

Represents a state manager used to define the states of an element for the theming mechanism.

Represents an element that is used for displaying indentation in a RadGanttView item element.

Represents the base item element for the graphical and text view elements of RadGanttView

Represents a state manager used to define the states of an element for the theming mechanism.

Represents the base view element for the GanttViewTextViewElement and GanttViewGraphicalViewElement.

Defines when RadGanttView will enter edit mode.

Represents the event arguments of the ContextMenuOpening event of RadGanttView.

Represents the event arguments for the DataCellElementCreating event of RadGanttView.

Represents the data item RadGanttView uses to represent the data it is displaying.

Represents an observable collection of GanttViewDataItem.

Represents an abstract class containing the methods needed to be implemented so one can populate a RadGanttView

Represents the default context menu for a RadGanttView.

Represents the class that handles the drag drop operations in RadGanttView.

Represents the event arguments for the EditorRequired event of RadGanttView.

Represents the event arguments for the ExpandedChanged event of RadGanttView.

Represents the event arguments for the ExpandedChanging event of RadGanttView.

Represents the element which displays the graphical part of a RadGanttView.

Represents the event arguments for the GraphicalViewItemFormatting event of RadGanttView.

Represents the event arguments for the HeaderCellElementCreating event of RadGanttView.

Represents the event arguments for the ItemAdded event of RadGanttView.

Represents the event arguments for the ItemAdding event of RadGanttView.

Represents the event arguments for the ItemChanged event of RadGanttView.

Represents the event arguments for the ItemChildIdNeeded event of RadGanttView.

Represents the event arguments for the ItemDataBound event of RadGanttView.

Represents the event arguments for the ItemDataError event of RadGanttView.

Represents the event arguments for the ItemEdited event of RadGanttView.

Represents the event arguments for the ItemEditing event of RadGanttView.

Represents the event arguments for the EditorInitialized event of RadGanttView.

Represents the event arguments for the ItemElementCreating event of RadGanttView.

Represents the event arguments of the ItemPaint event of RadGanttView.

Represents the event arguments for the ItemRemoved event of RadGanttView.

Represents the event arguments for the ItemValidated event of RadGanttView.

Represents the event arguments for the ItemValidating event of RadGanttView.

Represents the event arguments for the LinkAdded event of RadGanttView.

Represents the even arguments for the LinkAdding event of RadGanttView.

Represents the event arguments for the LinkChanged event of RadGanttView.

Represents the event arguments for the LinkDataBound event of RadGanttView.

Represents the event arguments for the LinkDataError event of RadGanttView.

Represents a data item used by RadGanttView to store links.

Represents an observable collection of GanttViewLinkDataItem.

Represents the event arguments for the LinkRemoved event of RadGanttView.

Represents a menu item for the GanttViewDefaultContextMenu.

Represents a milestone element in a GanttViewGraphicalViewElement

Represents an element that displayes a milestone item in a GanttViewGraphicalViewElement

Represents a class that describes the relations used to extract data from a data source to populate a RadGanttView.

Represents the event arguments for the SelectedItemChanged event of RadGanttView.

Represents the event arguments for the SelectedItemChanging event of RadGanttView.

Represents the event arguments for the SelectedLinkChanging event of RadGanttView.

Represents a summary element in a GanttViewGraphicalViewElement

Represents an element that displays a summary item in a GanttViewGraphicalViewElement

Represents a task element in a GanttViewGraphicalViewElement.

Represents an element that displayes a task item in a GanttViewGraphicalViewElement

Represents an item element of a RadGanttView text part.

Represents the element for a cell in a RadGanttView text part.

Privedes cell elements for the item elements of GanttViewTextItemElement

Represents a state manager used to define the states of an element for the theming mechanism.

Represents the event arguments for the CellFormatting event of RadGanttView.

Represents a column shown in RadGanttView.

Represents an observable collection of GanttViewTextViewColumn.

Represents a container in which columns can be displayed.

Represetns a scroller for the RadGanttView columns.

Represents a traverser which can traverse the columns of a RadGanttView

Represents the element that displayes the grid part of a RadGanttView

Represents a header cell element of a column in a RadGanttView

Privedes header cell elements for the item elements of GanttViewTextItemElement

Represents the expander item of a row in a RadGanttView.

Represents the event arguments for the ItemFormatting event of RadGanttView.

Represents an element displayed in the timeline of a RadGanttView

Represents a virtualized stack container that shows the items in the timeline of a RadGanttView

Represents a data item for a RadGanttView timeline.

Represents the provider that creates elements for the timeline of a RadGanttView.

Represents the stack container in the lower half of a timeline item.

Represents an element that is used in a RadGanttView timeline.

Represents the event arguments for the TimelineItemFormatting event of RadGanttView.

Represents the bottom portion of a GanttViewTimelineItemElement.

Represents a traverser which can traverse the hierarchical data structure of the data displayed by a RadGanttView.

Represents the event arguments for the Traversing event of a GanttViewTraverser

Represents the method that will handle events in GanttViewTraverser.

Represents the element used as a separator between the GanttViewTextViewElement and GanttViewGraphicalViewElement.

Represetns the element provider used by the virtualized view elements for creating visual item elements.

Represents the base visual item for all elements in RadGanttView

Cell which is used in a browse column.

Represents a browse editor in RadGridView.

Cell which is used in a calculator column.

Represents the base class for all cells in RadGridView.

Displays a cell with a checkbox inside, used with GridViewBooleanColumn

Represents the header cell with embedded CheckBox element.

Cell for displaying and editing colors.

Represents a color editor in RadGridView.

Represents the GridDragDropBehavior for columns.

Represents a group cell element.

Displays a cell with a combo box inside, used with GridVewComboBoxColumn

Cell element used to present different kind of command elements

This is the base class for all data bound cells in RadGridView

Represents grid data row behavior

This is the visual element responsible for presenting all of the data rows

Represents the view with data rows

This is a cell with data and time formatting

This cell contains a child view table

Represents the GridRowBehavior that is relevant for the GridViewDetailsRowInfo

This is the visual element responsible for presenting child tables

Represents the drag and drop behavior in the grid

Provides data for the ToolTipTextNeeded event used with GridTableElement

Defines how a IGridViewEventListener instance wants to process an internal GridView event.

Defines the possible types of events within RadGridView.

Enumeration of possible values for animation effects for expanding/collapsing grid rows

Represents an expander that is drawn in expander cells

A button used inside filter cells in RadGridView.

Represents a filter cell in RadGridView

Represent a filter checkbox cell element

Represents a filter cell for the combobox column.

Represents filter row grid behavior

This is the visual element responsible for presenting the filtering row

Provides static methods for creating strings to represent FilterDescriptors in text format.

Represents a filter cell for the time span column.

Expression similar to SQL's "Select Group By" clause that is used by GridTableView to group items . Expressions can be defined by assigning Expression property and/or managing the items in SelectFields or GroupByFields collections.

Collection that stores group by expressions GridGroupByExpression

Field which is part of each SelectFields and GroupByFields collection

Represents a group header content cell

Displays a sign indicating that the row can be expanded/collapsed

Represents a group header item.

Represents a button element used in GridGroupHeaderItem

Represents a collection containing GridGroupHeaderList items.

This is the visual element responsible for presenting group headers

Represents the grid group panel.

Represents grid group row behavior

Represents the header cell in RadGridView

Defines the arrow position in the GridHeaderCellElement

Represents a header element in RadGridView.

Represents an indent cell inside header row

Represents grid header row behavior

Represents grid hierarchy row behavior

Element containing hyperlink.

Cell containing hyperlink element.

Represents a cell containing an image

Represents an indent cell

Predefined filter expression enumeration. Used by FilterExpression class.

Contains possible grid layout contexts

Defines the visibility of the major and minor lines within a CartesianAxis.

Represents an lines that links expander cell

Defines the differen link styles

A class that represents basic logic for grid editor

Represents grid new row behavior

This is the visual element responsible for presenting the "add new row" row

Represents the print settings for RadGridView.

Represents the print style for RadGridView.

Represents a visual cell element for the rating column in RadGridView.

Represents grid row behavior for managing keyboard and mouse input.

represents the drag and drop behavior for the rows.

Represents the base class for all rows in RadGridView.

Represents the row header cell

Represents the button element for the search cell.

Represents the visual cell element for the search functionality in RadGridView.

Represents the textbox for the search row.

Represents a cell for the search results.

Represents the grid behavior for the search row.

Represents the visual row element for the search row.

This is a cell containing a Telerik.WinControls.UI.Sparkline element.

Represents a spin editor in RadGridView.

Displays a cell containing summary info

This is the visual element responsible for presenting summaries in groups

Represents the main table element in a grid view that handles displaying rows and columns of data. This element is responsible for rendering the table structure, managing scrolling, and handling row and cell interactions.

Represents the top left cell of the grid

This is the visual element responsible for presenting column headers

Represents an editor for selecting dates in RadGridView

This is a cell with data and time formatting

Represents an editor for selecting time intervals in RadGridView

Represents the rows traverser in RadGridView

Represents a position in the traverser

Defines members on how to traverse the rows.

Represents an expander that is drawn in expander cells in self-referencing mode

Describes the action that caused a CollectionChanged event.

Provides data for RadGridView control AutoGeneratingColumn event. Cancellable.

Represents the method that will handle the AutoGeneratingColumn event of a RadGridView.

Defines columns auto size mode.

Provides data for the DataBindingComplete event.

Represents the method that will handle the DataBindingComplete event of a RadGridView.

Defines how bottom pinned rows will be layed out.

Column which uses browse editor.

Column which uses browse editor.

Provides data for CellBeginEdit and RowValidating events.

Represents the method that will handle the cell related events of a RadGridView.

Provides data for RadGridView events related to cell and row operations.

Represents the method that will handle RadGridView events related to cell and row operations.

Represents a data cell in RadGridView that contains information about a specific cell's data, formatting, and state within the grid structure.

A collection of GridViewCellInfo objects

Represents enumerator class for GridViewCellInfoCollection

Provides data for the CellMerging event.

Represents the method that will handle CellMerging event that is triggered when a two neighbor cells are compared and about to be merged.

Provides data for the CellPaint event

Represents the method that will handle the CellPaint events of a RadGridView.

Represents the style of a grid cell.

Provides data for events related to cell and row operations.

Represents the method that will handle unbound related events of a RadGridView.

Inherits GridViewDataColumn and presents Boolean values

Represents the clipboard copy mode.

Represents the clipboard cut mode.

Represents the clipboard paste mode.

Provides data for the GridViewCollectionChanged event

Represents the method that will handle the GridViewCollectionChanging events of a RadGridView.

Provides data for the GridViewCollectionChanging event

Column for displaying and editing colors.

Abstract class, representing the base for all types of columns in RadGridView A special inheritor is the GridViewDataColumn which is base for all data-bound columns.

Implements IComparable and INotifyPropertyChanged interfaces

Displays a form used to manage columns

A collection of GridViewColumn objects

Represents a column group in RadGridView with a ColumnGroupsViewDefinition. Each group can either have subgroups or rows which contain data columns.

Represents a row in a column group in a RadGridView with ColumnGroupsViewDefinition set.

Represents column whose cells contains comboboxes bound to data source

Inherits GridViewDataColumn and contains buttons, one per row.

Manages the context menus in GridVisualElement.

Provides data for the CreateCell event

Represents the method that will handle the CreateCell event of a RadGridView.

Provides data for the CreateCell event

Represents the method that will handle the CreateCell event of a RadGridView.

Provide data information about CreateDataItem event

Fires when an instance of GridViewRowInfo inheritor is needed.

Provides data for the CurrentViewChanged event

Represents the method that will handle the CurrentViewChanged event of a RadGridView.

Provides data for the CustomFiltering event

Represents the method that will handle the CustomFiltering event of a RadGridView.

Represents the method that will handle the CustomGrouping event of a RadGridView.

Represents the method that will handle the CustomSorting event of a RadGridView.

GridViewDataColumn inherits GridViewColumn and is base for all data-bound columns.

Represents the state of a data-bound RadGridView control when a data error occurred.

Provides data for the DataError event.

Represents the method that will handle the DataError event of a RadGridView.

Provides data for DataGroup events related to grouping operations.

Represents the method that will handle DataGroup related events of a RadGridView.

This class represents a row that contains data in RadGridView

Inherits GridViewDataColumn and presents DateTime objects and defines the corresponding editor (Calendar)

Determines the type of editor to be used for editing cell in a GridViewDateTimeColumn of a RadGridView

Inherits GridViewDataColumn and presents decimal values

Represents a row containing child views in RadGridView.

Used to manage editors in GridVisualElement.

Defines the semantic of an event that occurs within a RadGridView instance.

Encapsulates a result, returned by a IGridViewEventListener

Represents a collection that stores the filter descriptors

Represents the filtering options

Represents a filtering row in RadGridView that provides filtering capabilities for each column.

Inherits GridViewColumn and presents group of columns

Represents a collection that stores the group descriptors.

Represents the factory for creating the group descriptors collection

Represents a group header row that displays grouping information and provides access to grouped data and summary rows.

Provides data for the GridViewGroupSortChanging event. It can be canceled. The event is fired upon chaning the sort order of a group by the end user.

Represents the method that will handle the GridViewGroupSortChanging event of a RadGridView.

Provides data for the GridViewGroupSortChanging event. It can be canceled. The event is fired upon chaning the sort order of a group by the end user.

Represents the method that will handle the GridViewGroupSortChanging event of a RadGridView.

Base hierarchy data provider

Represents a hierarchical data row in the grid.

Implements a host item that holds RadGridView inside.

Represent a hyperlink cell info class.

Column which cells contain hyperlinks.

The column presents Image objects

Inherits GridViewColumn and presents indentation between levels in grouping

This class contains logical information about visual presentation of flat tabular data in RadGridView.

Represents the RadListSource of the specific template

Represents column whose cells contain masked text boxes

Represents column whose cells contain multi column combo boxes.

Represents a row that enables adding of new rows in RadGridView.

Represents a collection that stores that stores the pinned rows

Represents the print settings dialog in RadGridView

Represents a factory for the print settings dialog

Represents the print style settings dialog

Represents a column that visualizes the cell's value by using a rating element.

Represents a master-detail relation between two GridViewTemplates based on their column or field names.

Represents the collection that stores the relations

Provides data for row-related RadGridView events.

Represents the method that will handle row-related events of a RadGridView.

Represents a collection that stores the grid rows

Provides data for row-related RadGridView events.

Represents the method that will handle row-related events of a RadGridView.

This is the left-most column in the grid. Used to mark whether a row is current/in edit mode/etc.

This class contains logical information about a row of tabular data which is presented in the RadGridView.

Represents a comparer for the grid rows

Represents an enumerator for the grid rows.

Provides data for the RowPaint event

Represents the method that will handle the RowPaint events of a RadGridView.

Provides data for the parent row in RadGridView Hierarchy Mode

Represents the method that will handle the RowSourceNeededEventArgs events of a RadGridView.

Represents the data row associated with the search functionality of RadGridView.

Represents a delegate for setting the current search result cell.

This is the select column in the grid. It is positioned just before the first data column and it is used to mark whether a row/cell is selected. It is visible only in the GridViewSelectionMode.FullRowSelect.

A collection containing GridViewCellInfo objects that represent the selected cells in RadGridView.

Represents a collection containing GridViewRowInfo that represent the selected rows in RadGridView.

Represents the method that will handle the cell related events of a RadGridView.

Defines the selection modes of RadGridView.

Represents a data row comparer for a self-reference grid.

Represents a data provider for a self-reference grid.

Represents a factory for the collection that stores the sort descriptors

Represents a summary item.

Represents a collection that stores the summary rows

Represents a row containing summary information in RadGridView.

Represents a summary row item containing summary items.

Represents a collection containing GridViewSummaryRowItem objects.

Core entry point for all internal events in RadGridView. Provides synchronization semantic for all received notifications and dispatches them to all listeners.

Represents a collection containing the system rows in RadGridView.

Represents a system row in RadGridView.

Represents the grid's table header row that contains column headers.

This component represents a customizable view template for displaying flat tabular data.

Represents a collection that stores the GridViewTemplates

Inherits GridViewDataColumn and presents String values

Lists the available options for the DateTime filtering modes.

Given a DateTime value, the enum determines how the time part is evaluated.

Inherits GridViewDataColumn and presents TimeSpan objects and defines the corresponding editor.

Represents a basic virtualized cell element

Represents the visual element for the virtualized row.

Represents a grid visual element.

Represents the groupbox content.

Represents the groupbox footer.

Represent a group expression element in a TemplateGroupsElement

Represent a group field element in a GroupElement

Represents a state manager for the group field elements.

Represent a link element among GroupFieldElement in GroupElement.

Represent a group panel element in a RadGridViewElement.

Represents the sizing grip element for the group panel.

Represents a traverser for the group rows

Represents the method that will handle the GroupSummaryEvaluate events of a RadGridView.

Provides data for the GroupSummaryEvaluate event

Represents the method that will handle the ToggleStateChanged events of embedded RadChechBoxElement in header Cell.

Specifies the navigation mode that will be used when user click on header element.

HeaderPresenterElement

Represents the hierarchy row traverser.

Represent a position in the hierarchy row traverser

Class
Holiday

Defines the horizontal alignment of the popup based on the alignment rectangle passed in the ShowPopup method.

Enumerates the possible alignments of a horizontal scrollbar.

The TextBox control that is hosted by default by RadTextBoxItem. Children of this class can be passed to RadTextBoxItem in order to customize the hosted text box.

Class
HotSpot

Units are used to position hot spot.

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

Represents a hourly recurrence rule.

Represents a base command for HTML editing operations in the markup editor.

Represents an HTML command that can work with values.

Represents a view that enables using row layout similar to the one existing in HTML tables.

Represents the print renderer for the HtmlViewDefinition.

Represents the row layout in the HtmlViewDefinition.

Actions for opening of a link.

Active link area.

Provides data for the HyperlinkOpened event.

Represents the method that will handle the HyperlinkOpened events of RadGridView.

Provides data for the HyperlinkOpening event.

Represents the method that will handle the HyperlinkOpening events of RadGridView.

Interface
IAlarmForm

Contains properties used by RadScheduler for background/category representation.

Contains properties used by RadScheduler for reminder representation.

Contains properties used by RadScheduler for status representaion

Interface
IAxisProvider

Specifies methods used in bindable columns.

Interface
ICarouselPath
Interface
IClusterable
Interface
IColorizable

This interface provides methods for managing context menus in GridVisualElement.

Defines methods used to create context menu for a specified element

Interface which must be implemented by any coordinate converter.

Defines methods and events to support the CultureInfo used by RadScheduler component.

Interface
IDrawPart
Interface
IEditableCell

Provides functionality for managing editors

Interface
IEvent

Represents a interface that an object should implement in order to be used as a schedule object in RadScheduler.

Interface
IExtendedData

Interface for the objects with ExtendedData.

Interface
IFilterable

Defines an interface for providing alternative string comparison methods used in the FindString functionality.

Interface
IGridBehavior

This interface defines methods that can intercept the keyboard and mouse events from RadGridView.

This interface defines methods used to change the currently selected row and column

This interface defines methods to manage the row layout in GridTableElement.

Interface
IGridView

This interface defines methods used to layout the grid view

Interface
IInputEditor
Interface
IInputElement

Establishes the common events and also the event-related properties and methods for basic input processing by Telerik Presentation Foundation (TPF) elements.

A common interface for RadLayoutControl elements which host items.

Represents provider for LegendItem objects.

Interface
IMapProvider

Defines the contract for map providers that supply tile-based imagery for map rendering.

Interface
IMapViewport
Interface
IMappingInfo

Associates a source properties collection with the corresponding properties collection exposed by the scheduler events. It is used in common by all RadScheduler data providers. Contains a collection of SchedulerMapping objects, and is implemented by the

Interface
IMaskProvider
Interface
IPinnable
Interface
IPopupControl

An interface for all Popup-forms used in RadControls for WinForms.

Interface
IPrintable

Represents an interface for printable objects.

Defines the contract for RadMarkupEditor implementations.

This interface defines all necessary methods for custom scrolling. Performing each scroll operation via the method DoScroll(Point, Point) (thus allowing custom logic to be used) is called logical scrolling. The only way to enable logical scrolling in RadScrollViewer is via implementation of this interface.

Represent a base for RadValidation

Interface
IRemindObject
Interface
IResizable
Interface
IResource

To use a object as a resource in RadScheduler it should implement this interface.

Interface
IRowView

Provides access and information for manipulating data stores in a RadScheduler component.

Base interface for providers.

Represents the inerface which all data store implementations must implement.

Interface
ISiteProvider

Defines a type which may visualize a logical spark element.

Interface
ISparkView

Defines the root of the whole chart.

The OGC Spatial Reference requirements.

Interface
ITextBlock

Represents a single word in TextBoxWrapPanel

Represents a RadTextBoxControlElement keyboard and mouse input handler

Represent a navigator in RadTextBoxControlElement

Interface
ITraversable

Represent a interface that is traversable

Interface
ITraverser<T>

Represents traverser class that enumerates items.

Interface
IValueEditor

This interface supports the editor infrastructure of the RadGridView.

Interface
IView

Represents a virtaulizable element interface

Represents interface for virtualized element provider

Interface
IWordInfo

Represents a specialized list view element that displays data items as icons in a grid-like layout. This element provides icon-based data visualization with support for both horizontal and vertical orientations, flow-based item arrangement, keyboard navigation, and drag-drop operations optimized for icon display.

Represents a visual item element for displaying data items as icons in the icon view of RadListView. This element provides icon-based visualization with text wrapping support, checkbox integration, editor functionality, and flexible measurement logic that adapts to various sizing constraints and checkbox positioning options.

Represents KML IconStyle element.

Represents the visibility of a RadNotifyIcon in the notification area.

Specifies the image kind.

Enum InsertMode.

Extends ObservableCollection<T> to listen to Items' PropertyChanged and CollectionChanged events.

Represent item scroller

Specifies the mode in which an ItemScroller will scroll the items in its view.

Provides data for the ToolTipTextNeeded event used in ItemScroller

Represents event data for the following events: ItemStyleChanged

Represents the method that will raise property changed notifications when the items added to a RadRibbonBarGroup are updated after changing the RibbonLayout.

Represents event data for the following events: ItemStyleChanging

Represents the method that will raise property changing notifications when the items added to a RadRibbonBarGroup are updating after changing the RibbonLayout.

This enum is used in RadListControl.FindString() to determine whether an item is searched via the text property set by the user or the text provided by the data binding logic.

Represents event data for the following events: ItemVisiblityStateChanging

Represents the method that will raise changing notifications when an item`s visiblity state is about to be changed while resizing the RadRibbonBar.

Event arguments of ItemsNavigatingEventHandler

Represent a navigating event handler raised by ItemScroller

Represents a traverser that enumerates IList collection.

Event arguments used in the DateTime base providers in the KeyDown(object, KeyEventArgs) method.

Event arguments used in the KeyDown(object, KeyEventArgs) method.

Represents the KmlPlacemarkProperties class.

Contains all the predefined palettes for ChartView. A predefined palette may not be further modified once loaded.

Represents a container element that hosts and manages the layout of items derived from LayoutControlItemBase. This element serves as a layout host at the root level of RadLayoutControl and within LayoutControlGroupItem or LayoutControlTabbedGroup containers.

A RadDragDropService responsible for the drag operations in RadLayoutControl.

Represents a control which overlays the RadLayoutControl when the last is put in customize mode.

Represents an item which hosts other items that inherit from LayoutControlItemBase. Has a header element and a LayoutControlContainerElement which holds the items. Can be expanded and collapsed.

Provides access to the default icons and images used in RadLayoutControl.

Represents an item of RadLayoutControl which can have an associated control. Responsible for arranging the associated control within the RadLayoutControl. Can display a text in addition to the control.

A base class for all items which can be placed in RadLayoutControl

Represents a RadLayoutControl item which can display text.

Provides localization settings for RadLayoutControl.

Provides the resize functionality for RadLayoutControl.

Represents a RadLayoutControl item which displays a separator line. Stands for visually separating logical groups of controls.

Represents a RadLayoutControl item which displays a splitter line. The splitter stands for visually separating logical groups of controls. In addition, it allows the end user to resize the groups on both sides of it by dragging the splitter with the mouse.

String IDs for the localizable strings in RadLayoutControl.

A RadPageViewStripElement inheritor used to display the tab strip inside LayoutControlTabbedGroups in RadLayoutControl.

An inheritor of RadPageViewStripItem used in RadLayoutControl. Stands for displaying the tabs of LayoutControlGroupItems inside a LayoutControlTabbedGroup. Keeps track of its associated LayoutControlGroupItem.

A RadLayoutControl items which displays LayoutControlGroupItems in a tabbed interface.

Provides the XML serialization functionality for RadLayoutControl.

Provides options for arranging the text part of the LayoutControlItem

Provides options for sizing the text part of the LayoutControlItem

Data representation of the legend items displayed in the chart legend.

Strongly typed collection of LegendItem items.

Determines the position of the chart legend.

A light element that inherits from LightVisualElement, adds the base states for theming and sets the default event to Click.

Represents a lightweight visual element that supports text, border, image, background color, and foreground color with various layout adjustments. This element provides efficient rendering capabilities for common UI scenarios while implementing text and image primitive interfaces.

Represents a toggle button element. The toggle button supports two or three states depending on the IsThreeState property.

Represents a logical line in TextBoxWrapPanel

Index comparer of LineInfo

Represents collection of LineInfo

Offset comparer of LineInfo

Y-coordinate comparer of LineInfo

Represents a line chart series that connects data points with straight lines or smooth spline curves.

Determines to which side of a Label element the line contecting it with its data point will be drawn.

Represents KML LineStyle element.

Represents a linear numerical axis that displays data along a continuous scale with evenly spaced ticks.

Represents the converter used to convert the type of the links from/to the data source format to/from the TasksLinkType enumeration.

Provides data for the ListBindingCompleteEventHandler event.

Represents the method that will handle the DataBindingComplete event of a RadListView and RadDropDownList

Contains information about a list change event.

Allows setting custom instances of the data items in RadListControl.

Provides a data item that was just bound during RadListControls data binding.

Defines values for specifying how the width of a column is adjusted.

Represents a data item in RadListView that can be bound to data sources or used in unbound mode. This class provides functionality for displaying text, images, styled appearance, grouping support, and state management including selection, enablement, visibility, and check states. Implements data binding interfaces for notifications and supports both simple and complex display scenarios.

Provides data for all events used in ListViewTraverser

Represents the method that will handle events in ListViewTraverser.

Represents the view type of RadListView.

Specifies the source context from which an image is loaded.

Provides local file system-based caching for map tiles, implementing the IMapCacheProvider interface to store and retrieve map data from disk.

Represents the state information for asynchronous file reading operations, encapsulating file stream, buffer, and callback details.

Provides map tiles from local file system storage using customizable directory structure and file naming patterns for offline mapping.

Represents a manipulation adorner element that provides visual feedback for diagram item manipulation operations.

Represents a map callout graphical object that displays a speech bubble-like popup with text and image content at a specific geographic location.

Represents a copyright label element for map displays, providing attribution text with semi-transparent background styling.

Represents a legend element for map controls that displays legend information with customizable orientation, spacing, and visual formatting.

Represents a navigation bar element for map controls, providing zoom controls, view selection, and directional navigation functionality with customizable positioning.

Class
MapPath
Class
MapPin

Represents a map pin graphical object that displays a pin-shaped marker at a specific geographic location with customizable appearance and hit testing.

Represents a scale indicator element that displays distance measurements on a map, showing both metric and imperial units with visual scale bars.

Represents size and text information for both metric and imperial distance measurements used in the scale indicator display.

Represents a search bar element for map controls, providing text input and search functionality with support for various map search providers including Azure and Bing Maps.

Defines how search is performed in RadMap.

Class
MapTile

This class is used to aid the drawing of map visual elements.

A provider used to validate values of type DateTime

Represents the master template for RadGridView that provides the core functionality for data display, hierarchical relationships, selection management, and event synchronization across the entire grid structure.

Specifies the position of menu items in the breadcrumb dropdown.

Defines the editing options for merged cells.

Defines members whether and how to merge grid view cells.

Represents a mini map element that provides an overview of the main map with viewport control, zoom management, and interactive navigation capabilities.

Defines the different modes in which the RadMap mini map can operate.

Represents a minutely recurrence rule.

Provides data for the ModeChanged event.

Represents the method that will handle the ModeChanged events of RadWizard.

Provides data for the ModeChanging event.

Represents the method that will handle the ModeChanging events of RadWizard.

Represents a cell element in the month view of the scheduler that displays date information and appointments for a specific day within the monthly calendar grid.

Summary description for MonthLayout. Layout_7columns_x_6rows - horizontal layout Layout_14columns_x_3rows - horizontal layout
Layout_21columns_x_2rows - horizontal layout Layout_7rows_x_6columns - vertical layout, required when UseColumnHeadersAsSelectors is true and Orientation is set to RenderInColumns. Layout_14rows_x_3columns - vertical layout, required when UseColumnHeadersAsSelectors is true and Orientation is set to RenderInColumns. Layout_21rows_x_2columns - vertical layout, required when UseColumnHeadersAsSelectors is true and Orientation is set to RenderInColumns.

Summary description for CalendarView.

Represents defaultTitleFormatter in MonthView

Represents the main content area in SchedulerMonthViewElement that contains the calendar grid with day cells and appointment displays, providing the primary interaction surface for month view scheduling.

Represents the horizontal header in SchedulerMonthViewElement which contains cells displaying the weekday for a given column.

Represents the vertical header in SchedulerMonthViewElement containing the cells which indicate the date ranges for each row.

Represents a monthly recurrence rule.

Represents possible user actions that can activate a function of a RadNotifyIcon.

Represents a BaseGridBehavior for hosting a RadGridView used in RadMultiColumnCombobox.

Represents a popup form containing RadGridView.

Summary description for CalendarView.

Represents a collection of objects. It can be used in a property grid to edit the common properties of the objects.

Represents a property descriptor for MultiObjectCollection properties.

Class
NameBox

The class represents a Name Box.

The class represents a ViewModel for the NameBox.

Navigate scheduler backward

Navigate scheduler forward

Navigate scheduler to the next view that contains appointments

Navigate scheduler to the next view

Navigate scheduler to the previous view that contains appointments

Navigate scheduler to the previous view

Represents the position of navigation buttons in the carousel.

Scheduler view navigation step types

Determines how the hierarchy popup is shown when the view element is collapsed.

Determines how clicking inside the RadPageViewNavigationViewItem expands or collapses its hierarhcy.

Represents a specialized layout implementation for navigation view items that supports header and footer item pinning. Extends StripViewItemLayout to provide hierarchical arrangement of navigation items with fixed header and footer areas alongside a scrollable content region for regular items.

Arguments of CreateNewCarouselItem event

CreateNewCarouselItem delegate usined by RadCarousel control

NotifyIcon popup animations.

Represents the event arguments for the PopupOpening event.

Represents the event arguments for the Selected event.

Enumerate the which part will be included when checking for NullValue.

Enumeration that defines the types of numeric format masks.

Convert co-ordinates between WGS-84 and OSGB36.

Represents a Microsoft Office-style element shape with rounded corners and optional rounded bottom edges.

Sets the way opacity is applied to carousel items

Provides map tile services using OpenStreetMap as the data source, implementing both IMapProvider and IMapTileProvider interfaces for map rendering and tile management.

Represents a drop-down button element with support for an additional overflow image.

Defines the content orientation of in RadPageViewItem.

Provides data for the PageViewInstanceCreated event.

Represents the method that will handle the PageViewInstanceCreated events of RadDock.

Defines possible alignment of buttons within RadPageViewItem instance.

Defines possible modes for dragging items within a RadPageView instance

Defines how an item is sized within a RadPageViewElement instance.

Represents the visual element for the paging navigation in RadGridView.

Defines an entry in a ChartPalette instance.

Represents a collection of PaletteEntry objects that target particular ChartSeries instance.

Event arguments indicating the old and new X/Y offset.

This class represents the root element of a RadPanel control.

Provides options for the way that the MouseWheel should be handled.

A specific to dialog which stands for previewing and setting before printing.

Represents the default context menu used in RadPdfViewer

base class used to hold items three panels of elements - Near, Center and Far.

A class that defines the properties that are related to the context menu in RadPictureBoxElement.

Contains information about the original, the edited image and the editing dialog.

The event handler for the ImageEdited event. Handleable.

Contains information about the dialog, image editor and the image that will be edited.

The event handler for the ImageEditorOpening event. Cancellable.

Provides data for the event that occurs when an image has been loaded into a PictureBox control.

Contains information about the animated object and the animation settings.

The event handler for the AnimationStarting event. Cancellable.

An enumeration which indicates how the panels of RadPictureBoxElement will be displayed.

An enumeration which indicates how the panels of RadPictureBoxElement will be positioned.

A class that defines the properties that are related to the zoom operations in RadPictureBoxElement.

Class
PieArea

Defines positioning of labels in a Pie RadChartView.

Represents a pie chart series that displays data as segments of a circular pie, where each segment represents a data point's proportional value.

Represents a smart labels strategy for a pie chart that places labels in two horizontal columns of the chart without them overlapping.

Holds information of the labels overlaps.

Represents the possible types of label clusterization in a pie chart.

Defines the position of pinned columns

Represents an ItemsTraverser iterating the pinned columns.

Represents a visual container that holds the pinned columns.

Defines the position of the pinned items.

Defines the position of pinned rows

Represents a visual container that holds the pinned rows.

Represents the filter menu check box

Represents the filter menu text box.

Represents the filter menu element

Represents the filter menu item.

Represents the chart data provider in RadPivotGrid.

Represents the pivot data point.

Represents the context menu for the RadPivotGrid.

represents the basic context menu for RadPivotGrid.

Represents the pivot drag drop service.

Represents the group traverser.

Represents the localization provider for RadPivotGrid.

Represents a control for the print settings in RadPivotGrid.

Represents the print settings dialog for RadPivotGrid.

Represents the pivot grid print style.

Represents the pivot grid scroller.

Represents the group descriptor element.

Represents the group element.

Represents the event arguments for creating the group element.

Represents group element event arguments.

Represents pivot group event arguments.

Represents group filter popup.

Represents the group node

Represents group node pivot collection

Represents group node scroller

Represents group print element

Represents virtualized header container

Represents the report filter popup

Represents event arguments for creating the pivot row.

Represents pivot row descriptor container.

Represents a visual row element in RadPivotGrid.

Represents the pivot row element provider.

Represents pivot row event arguments.

Represents a pivot virtualized stack container.

Class
Point3D

Allows you to place a straight line at a specific place in your polar chart. This annotation uses the polar chart's radial axis.

Allows you highlight the area between two values drawn by the polar chart's polar axis.

This is the base class for all chart annotations in a Polar chart.

Represents KML PolyStyle element.

Defines the animation type used in popups

This class stores information about a close request sent to an IPopupControl. The class stores the reason for the close request, information about the operation result, and an instance to a context.

Represents the modes in which the RadNotifyIcon's popup can be closed.

Represents a popup editor element that provides dropdown functionality with list-based item selection and auto-complete features for data entry controls.

This enumerator defines the states of a Popup Editor. This enumerator is used internally in a Popup Editor to differentiate between states and thus properly manage the user input.

This class manages all opened popups per UI thread.

Provides data for the PositionChanged event.

Represents the method that will handle the PositionChanged event.

Provides data for the PositionChanging event.

Represents the method that will handle the PositionChanging event.

Represents the PreviewReadShapeDataCompletedEventArgs class.

Delegate for the PreviewReadShapeDataCompleted event handler.

Represents event arguments for the PrintCellFormatting event.

Represents event arguments for the PrintCellPaint.

Determines how the RadGridView column widths will be set when printing.

Determines the RadPdfViewer page orientation when printing.

Represents a collection of GridViewColumn columns.

Represents a collection of column collections.

Represents an UI dialog for editing print settings.

Exposes the reason for a progress bar or waiting bar event.

Rrepresents a progress indicator used in RadProgressBar

Represents a state manager for the progress bar progress indicators.

Defines the mode that RadPropertyGrid uses to best fit its columns.

Represents the main element of the RadPropertyGrid control that contains the property table and toolbar.

Represents a text box control editor in RadPropertyGrid.

Provides data for all events used in PropertyGridTraverser

Represents the method that will handle events in PropertyGridTraverser.

Type descriptor provider for the RadPropertyStore.

Custom type descriptor for the RadPropertyStore.

The Proportional Projection. It is used for internal purposes for the OSGB1936 and EPSG900913 Projections only.

Provides the event arguments for the ProviderUILayerInitialized event of RadRichTextEditor.

A component that bridges the gap between an app and the next-generation AI language model applications. Use the AIPrompt to provide your users with pre-determined ways to interact with a trained language model of your choice.

A button that displays a RadAIPrompt as the child of a Form element.

Represents an application drop down menu control that provides an Office 2007-style application menu interface. Built on top of RadDropDownButton, it inherits comprehensive theming support, accessibility features, and integration with the Telerik WinControls framework while providing specialized behavior for application menu scenarios.

Represents the button element for the RadApplicationMenu, providing specialized dropdown behavior and two-column layout management.

Represents an application drop down menu in Office 2007 style.

Represents an arrow button element. Each telerik control has a corresponding tree of RadElements; the RadArrowButtonElement can be nested in other telerik controls.

Represents a text box control with auto-completion functionality that tokenizes text by a specified delimiter. The control provides tokenized text representation and supports auto-completion suggestions from a data source.

Represents an auto-complete box editor in RadGridView.

Represents a auto-complete tokenized text box element

Represents a auto-complete list element in RadAutoCompleteBoxElement.

Represents a close event arguments when RadTextBoxAutoCompleteDropDown closed

Represents a navigation control that provides a standardized interface for browsing and manipulating data through a BindingSource. This control includes built-in buttons for moving through records, adding new records, deleting records, and saving changes with support for both horizontal and vertical orientations.

Represents the root element container for the RadBindingNavigator control, providing specialized serialization behavior for stretch properties used in orientation-based layouts.

Represents the core element implementation of a binding navigator control that provides data navigation functionality through a command bar interface. This element manages the creation and behavior of navigation buttons, position display, and data binding operations for traversing and manipulating data source records.

Provides a breadcrumb navigation control that displays a hierarchical path representation with support for tree-based navigation. The control allows users to navigate through hierarchical data structures and provides text mode editing capabilities with auto-completion features.

Represents a breadcrumb navigation element that provides hierarchical path navigation with dropdown functionality, history tracking, and text editing capabilities.

Represents a browser control box. The RadBrowseEditor class is a simple wrapper for the RadBrowseEditorElement class. The RadBrowseEditor acts to transfer events to and from its corresponding RadBrowseEditorElement. The RadBrowseEditorElement which is essentially the RadBrowseEditor control may be nested in other telerik controls.

Provides localization services for RadBrowseEditor.

Represents localization strings in RadBrowserEditor.

Represents a button control that responds to user clicks and provides comprehensive Windows Forms integration with dialog support and accessibility features. The button control serves as a RadButtonElement wrapper, implementing all logic and presentation features through a parallel hierarchy of objects. This allows RadButtonElement to be nested in any other Telerik control, item, or element for maximum flexibility.

Represents a base button control. The button control serves as a RadButtonElement wrapper. All logic and presentation features are implemented in a parallel hierarchy of objects. For this reason, RadButtonElement may be nested in any other telerik control, item, or element.

Represents a button element. The button element could be placed in each control's Items collection. It encapsulates all the necessary logic related to the user interaction and UI. The RadButton class is a simple wrapper for the RadButtonElement class. The RadButton acts to transfer events to and from its corresponding RadButtonElement instance. The RadButtonElement which is essentially the RadButton control may be nested in other telerik controls.

Represents a text box control with customizable buttons on the left and right sides that can be used for enhanced input scenarios requiring additional actions or functionality.

Represents a text box element with customizable button collections on the left and right sides, providing advanced text input functionality with embedded interactive elements.

Represents a control with calculator functionality.

Represents arrow button used in RadCalculatorDropDown.

Represents base class for button elements used in RadCalculatorContentElement.

Represents button element used in RadCalculatorContentElement.

Represents the content element of RadCalculatorDropDown.

Represents button element used in RadCalculatorContentElement.

Represents button element used in RadCalculatorContentElement.

Represents a control with calculator functionality.

Encapsulates the UI representation and functionality of RadCalculatorDropDown.

Represents a calculator editor in RadGridView.

Represents the editor content element of RadCalculatorDropDown.

Represents a calculator editor element used in calculator editors.

Represents a calculator element that provides standard calculator functionality including arithmetic operations, memory functions, and display capabilities.

Represents button element used in RadCalculatorContentElement.

Represents button element used in RadCalculatorContentElement.

Represents memory element used in RadCalculatorContentElement.

Represents a calendar control that enables users to select dates from a highly customizable calendar interface.

RadCalendarDay represents a object that maps date value to corresponding visual settings. Also the object implements Boolean properties that represent the nature of the selected date - whether it is a weekend, disabled or selected in the context of the calendar. Mostly the values of those properties are set at runtime when a RadCalendarDay instance is constructed and passed to the DayRender event.

Represents a calendar element that provides calendar functionality with various views and navigation options.

Represents a fast navigation control for RadCalendar that allows quick navigation through calendar periods.

The RadCallout component can host any Control and is used to display additional information, warnings, hints, or to highlight relevant data. It provides a flexible way to create callout forms with customizable appearance, arrow direction, and animation effects.

The callout form is a ShapedForm and provides a form with integrated arrow, which points to a specific location, control or element.

Represents a card view control that displays a collection of labeled items as cards, where each item is represented by a ListViewDataItem and rendered using a customizable card template with layout controls.

Represents the main element of RadCardView that provides the core functionality for displaying and managing card-based data items with customizable layout templates.

Represents a carousel control that animates a group of items in a carousel-style rotation with customizable paths and animations.

Represents the core element that provides carousel functionality with animation and item management capabilities for the RadCarousel control.

Represents the main visual element of a RadChartView control that contains and manages the chart display, including the chart area, legend, title, and drill navigation components.

Summary description for EventArgs.

Provides localization services for RadChartView.

Represents localization strings in RadChartView.

Represents a comprehensive chart control that provides data visualization capabilities including various chart types, series, axes, legends, and interactive features such as zooming, panning, and drill-down navigation.

Class
RadChat

Represents a chat control that provides a comprehensive messaging interface with support for various message types, user interactions, overlays, and customizable appearance settings.

Represents a chat element that provides comprehensive chat functionality including message display, user input handling, suggested actions management, overlay features, and extensive customization options for chat user interfaces.

Represents a checkbox control that allows users to select or deselect an option. Inherits from RadToggleButton and wraps the RadCheckBoxElement for functionality.

Represents a checkbox editor in RadGridView.

Represents a checkbox element used in RadCheckBoxEditor

Represents the visual element of a checkbox control that handles the rendering and behavior. Inherits from RadToggleButtonElement and provides checkbox-specific functionality.

The RadCheckBoxThreeStateAttribute determines whether properties inside RadPropertyGrid will have a three state check box editor or a two state one.

Represents a CheckedDropDown List control that allows multiple item selection through checkboxes. The RadCheckedDropDownList class is a specialized version of RadDropDownList that wraps the RadCheckedDropDownListElement. This control provides functionality for displaying a list of items with checkboxes that can be individually selected.

Displays a flat collection of labeled items with checkbox, each represented by a ListViewDataItem.

Represents a clock control that displays time with customizable appearance and functionality. The control can show system time or a specific time value with optional offset support.

Represents a clock element that displays time with analog hour, minute, and second hands. This element provides the core visual functionality for the RadClock control.

A class for the column's collapse button

Represents the main element of a RadCollapsiblePanel control that provides collapsible/expandable functionality.

Represents a color editor box. The RadColorBox class is a simple wrapper for the RadColorBoxElement class. The RadColorBox acts to transfer events to and from its corresponding RadColorBoxElement. The RadColorBoxElement which is essentially the RadColorBox control may be nested in other telerik controls.

Represents the core element of the RadColorBox control that provides color selection functionality with text input and color dialog capabilities. This element combines a text input field, color display box, and color picker button to create a comprehensive color editing interface.

Represents a dialog form containing a color picker with rich functionality for color selection.

Represents a color selector control

Represents a RadCommandBar control - a flexible component for implementation of tool and button bars featuring docking behavior, toggling buttons, shrinkable toolbars. The RadCommandBar is responsible for managing RadCommandBarBaseItem which are positioned on some of the CommandBarStripElement ///

Only items that inherit the RadCommandBarBaseItem class can be placed inside the strip elements. You can use the special CommandBarHostItem to host any other RadElement.

Represents an arrow button element. Each telerik control has a corresponding tree of RadElements; the RadArrowButtonElement can be nested in other telerik controls.

A base class for all of the items contained in CommandBarStripElement.

Represents the main element of the RadCommandBar control. Contains a collection of CommandBarRowElement element.

Represent a layout for the items contained in a strip

A collection that stores RadItem objects.

Represent the overflow button at the end of each strip

Represents a menu item from drop down menu opened by the RadCommandBarOverflowButton. Has a coresponding item from the CommandBarStripElement Items collection and controls its VisibleInStrip property.

Represents a base class for most of the RadCommandBar elements.

RadCompositeValidationRule evaluates two or more RadValidationRules or RadValidationRuleWithTargetControl and combines their with AND or OR operator.

Represents a context menu that can be associated with controls or elements to provide contextual menu functionality.

This class represents the drop-down menu used in the RadContextMenu component.

Provides a component that adds the RadContextMenu dynamic property to controls and enables using RadContextMenu with any control that supports context menus. This manager handles the association between controls and their context menus.

This class is responsible for conversion of data between RadGridView and its data source

Represents a data entry control that automatically generates input controls based on data source properties. The RadDataEntry class is a wrapper for the RadDataEntryElement which contains the core functionality. This control supports automatic editor generation, validation, and flexible layout options for data-bound forms.

Represents the main element in the RadDataEntry control hierarchy tree that encapsulates the actual data entry functionality. This element is responsible for automatically generating input controls based on data source properties and managing their layout and validation.

Displays a hierarchical collection of filter expressions.

Represents a data filter element that provides a hierarchical tree view interface for building filter expressions.

An extension of the RadLayoutControl which adds data binding functionality. When set with a DataSource, RadDataLayout automatically generates editors for each of the fields in the datasource. Provides validation functionality and additional interface for displaying validation messages.

The main element of RadDataLayout control. Handles the logic of creating and arranging items when the control is databound.

Represents a date filter popup in the grid.

Represents a date time editor in RadGridView.

Represents a date time editor element used in date time editors.

Represents a control that allows users to select a date and time value, and display that value in a customizable format. The control supports date validation, formatting, and a dropdown calendar for visual date selection.

Represents the RadDateTimePickerCalendar class

Represents the main element that provides date and time picker functionality within the RadDateTimePicker control. This element manages date/time display, validation, formatting, and user interaction through various behavior patterns.

Provides a spin edit behavior implementation for the RadDateTimePickerElement control, featuring up/down buttons for date/time value modification.

This class represents a Desktop Alert component which can be used to display a small window on the screen to notify the user that an event occurred. The location of the window and the way it appears can be customized.

This class represents the main element of a RadDesktopAlertwindow.

Represents a powerful diagramming control that allows visualization and editing of diagrams, flowcharts, organizational charts, and other visual graph structures. Provides functionality for creating, connecting, and manipulating shapes within a canvas.

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

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

Represents a diagram element that provides visual diagramming functionality with support for shapes, connections, and interactive features.

Encapsulates data regarding print preview.

Represents a ribbon bar control that provides a comprehensive user interface for diagram operations and features including tools, formatting, and layout options.

A shape with geometric content.

Represents a toolbox control that provides a collection of diagram shapes and tools for creating diagram elements through drag-and-drop operations.

Defines the direction in which the drop-down window will be shown relative to its parent.

Provides static events for RadDock instances for cases where subscribing to the event cannot happen before they actually need to fire.

Represents a spin control that displays a collection of text values through which users can navigate using up and down buttons. The RadDomainUpDown class is essentially a wrapper for the RadDomainUpDownElement. All UI and logic functionality is implemented by the RadDomainUpDownElement class, while RadDomainUpDown acts to transfer events to and from its RadDomainUpDownElement instance.

Represents the main element that provides domain up-down functionality by combining text editing with up/down navigation buttons. This element extends RadDropDownListElement to provide a specialized interface for navigating through a predefined collection of items using directional buttons instead of a traditional dropdown list.

Represents a drop down button. Essentially the RadDropDownButton class is a simple wrapper for RadDropDownButtonElement.

You can set items that appear when the drop down button is pressed. Also you can configure the visual appearance in numerous ways through themes.

The RadDropDownButtonElement class implements all UI and logic functionality. The RadDropDownButton acts to transfer the events to and from its RadDropDownButtonElementinstance.

Represents a rad dropdown button element. The RadDropDownButton control is a simple wrapper for the RadDropDownButtonElement. All UI and logic functionality is implemented in RadDropDownButtonElement class. The RadDropDownButton acts to transfer events to and from its RadDropDownButtonElement instance. RadDropDownButtonElement can be nested in other telerik controls.

This class represents the popup of the RadDropDownButton control.

Represents a combo box control that displays a list of items from which the user can select. The RadDropDownList class is essentially a wrapper for the RadDropDownListElement component which implements the core UI and logic functionality. This control supports various selection modes, data binding, customization options, and can be integrated with other Telerik controls.

Represents a DropDownList editor in RadGridView.

Represents a class that handles append auto-complete mode in RadDropDownListEditorElement

Represents a DropDownList element used in drop down list editors.

Represents the main element of a RadDropDownList control that provides drop-down functionality.

Represents a drop-down menu control that can be used as a popup menu for various UI elements. Provides functionality for displaying menu items with support for hierarchical menus, animations, and keyboard navigation.

Represents the visual element for a drop-down menu that provides layout, scrolling, and rendering capabilities for menu items. This element supports left column icons, header columns, and scrollable content areas.

Represents the base for all editor elements. Provides the default visual states such as IsFocused and Disabled.

This class represents a base class for popup controls used by editors like ComboBox, MultiColumnComboBox etc.

Represents a dialog for building expressions.

Represents a menu item for the filter operators

Displays a hierarchical collection of filter options that can be used to filter data sources and controls.

The main element of the RadFilterView control that provides filtering capabilities through categorized filter elements. Can be used as an element hosted into another RadControl.

Represents a visual element that displays a single PDF page within a RadPdfViewer control. This element handles page rendering, virtualization, text selection, annotation display, and user interaction for individual PDF pages.

Provides data for events that involve RadFixedPageElement.

Provides static methods and properties for managing flyout screens that display overlay content on top of associated controls. A flyout is a lightweight popup that appears temporarily to display content such as notifications, settings, or contextual information.

Represents a font dropdown list control that allows users to select fonts from a predefined list of installed fonts. Provides functionality for displaying, selecting, and previewing fonts.

Class
RadForm

Represents a Telerik themed form control that provides enhanced visual styling and customization capabilities. This class serves as the base for creating custom forms with Telerik theming support and advanced UI features.

A standard behavior for RadForm.

Represents the base class for all Telerik forms that provides core functionality for themed form controls. This abstract class serves as the foundation for creating custom forms with advanced UI capabilities and theming support.

Component used for converting standard forms to RadForms.

This class represents the dialog form shown to the user when they drop a RadRibbonBar control on a RadForm control in the Visual Studio designer.

Represents the root element hierarchy that defines the visual structure and layout of a RadForm's non-client area, including title bar, borders, scrollbars, and MDI control strip components.

Represents a title bar element. All logic and UI functionality is implemented in the RadFormTitleBarElement class.

You can use RadFormTitleBarElement events to substitute the title bar in a borderless application.

This class represents the drop-down of the RadGalleryElement.

Displays a hierarchical collection of task items along with the relations between them. Each item is represented by a GanttViewDataItem and each link is represented by a GanttViewLinkDataItem.

Represents a state manager used to define the states of an element for the theming mechanism.

Represents the event arguments for a cancelable item event of RadGanttView.

Represents the event arguments for an item event raised by RadGanttView.

Represents the event arguments for a cancelable link event of RadGanttView.

Represents the event arguments for a link event of RadGanttView.

Represents a DateTime converter.

RadGridView is a complex data visualization control that displays and enables editing of tabular data from various data sources. It provides rich functionality including hierarchical data representation, sorting, filtering, grouping, data validation, and custom cell editing.

Accessibility implementation for GridView object

Represents a service that manages drag and drop actions in RadGridView

Represents the element for RadGridView.

Specifies the behavior when the user presses Enter while adding new row.

Specifies the behavior when the user presses Enter while adding new row.

Defines the split modes used in RadGridView.

present RadGripElement

Represents a group box control that visually groups related controls and optionally defines radio button groups. Inherits from RadControl and provides customizable header and footer areas with theming support.

Represents the main visual element of a group box control that provides header, content area, and optional footer sections. Inherits from LightVisualElement and manages the layout and appearance of group box components.

Defines group box styles.

Represents a horizontal scroll bar control that enables scrolling content horizontally.

Represents a data visualization control that displays values in a tabular format using color-coded cells. The data is organized in rows and columns where each cell's color corresponds to its value, generated by a HeatMapColorizer. Requires a valid HeatMapDefinition to properly plot the cells and generate appropriate colors.

Represents the main visual element that renders a heat map visualization with data cells, headers, legend, and title. This element provides the core functionality for displaying tabular data as a color-coded matrix with support for interactive features like selection, hover tracking, and tool tips.

Represents an image button.

Represents an enumeration that specifies the position of the image on the control/element.

A generic owner collection which holds RadItems.

Represents TPF controls container

Represents a label control that provides run-time information or descriptive text for a control.

Represents a label element that displays text, images, and various content alignment options with comprehensive layout and styling capabilities.

Represents a container control that automatically arranges child controls in a consistent layout and scales their positioning as the control size changes. Provides runtime customization capabilities and layout serialization support.

The dialog which is opened when RadLayoutControl is in edit mode. Provides interface to access the hidden items, bring new items to the control, or preview and edit the existing item structure.

Represents a list control that displays data in a list layout similar to the standard ListBox control, providing advanced features such as data binding, virtualization, and custom item rendering.

Represents the main element that provides list functionality with virtualized scrolling and data binding capabilities.

Represents a table that stores all distinct values when filtering.

Represents a filter popup that visualize the items in a simple list.

Displays a flat collection of labeled items, each represented by a ListViewDataItem.

Represents the main element of RadListView.

Specifies the types of update operations that can be performed on the RadListViewElement.

Represent a live tile that can change dynamically its content by using animations.

Class
RadMap

A dialog that allows users to edit and apply markup formatting to text.

A rich text markup editor control that provides a ribbon-based user interface for text formatting and HTML editing.

Provides localized strings for RadMarkupEditor control.

Contains string identifiers for localizable strings in RadMarkupEditor.

Uses a mask to distinguish between proper and improper user input

Represents a masked editbox editor in RadGridView.

Represents a RadMaskedEditBoxElement class that provides text input with validation and formatting through various mask types including numeric, date/time, standard character masks, email validation, and IP address input.

Provides localization services for RadMaskedEditBox.

RadMaskedEditBox localization strings.

Class
RadMenu

Represents a menu. RadMenu can be horizontal or vertical. You can add, remove, and disable menu items at run-time. It offers full theming support, allowing you to easily construct a variety of stunning visual effects. You can nest any other RadControl within a RadMenu. For example, you can create a menu with an embedded textbox or combobox.

RadMenu is a simple wrapper for the RadMenuElement class.

This enumerator describes the states RadMenucan jump into when processing mnemonics.

Represents a menu item which has a combobox placed inside.

Represents a generic menu item which could have any descendant of RadElement placed inside. Such element could be placed in the menu by setting the ContentElement property.

Represents a menu. It may be nested in other telerik controls. RadMenu can be horizontal or vertical. You can add, remove, and disable menu items at run-time. It offers full support for the Telerik RadControls for WinForm theming engine, allowing you to easily construct a variety of stunning visual effects. You can nest any other RadControl within a RadMenu . For example, you can create a menu with an embedded textbox or combobox.

Represents a non-interactive header item within a RadDropDownMenu that displays text and images to provide visual grouping and organization of menu content without supporting selection or user interaction.

Represents a menu item which has a combobox placed inside.

Represents a selectable option displayed on a RadMenuElement or in a drop down panel.

Represents a base class for the RadMenuItem class.

Event arguments used in the DropDownCreating event.

The event handler for the DropDownCreating event.

Menu Item that provides interface for choosing a paste option from the list of available ones.

Represents a menu separation item. Use it to separate logically unrelated items in the menu.

Represents a multi-column combo box control that provides a dropdown grid interface for data selection. This control combines the functionality of a text box with a grid-based dropdown for enhanced data browsing and selection.

Represents a multi column combo box element. The RadMultiColumnComboBox class is a simple wrapper for the RadMultiColumnComboBoxElement class. The RadMultiColumnComboBox acts to transfer events to and from its corresponding RadMultiColumnComboBoxElement instance. The RadMultiColumnComboBoxElement which is essentially the RadMultiColumnComboBox control may be nested in other telerik controls. The RadMultiColumnComboBoxElement class implements all logical and UI functionality.

Represents a navigation control with a collection of pages that displays one page at a time, featuring hierarchical support and a Windows Navigation View-style interface including hamburger menu functionality.

Represents a control that can be used to display an icon in the Windows' taskbar notification area. The icon can then respond to user interaction as well as display tooltips, popups, balloon notifications and context menu.

Represents an Office 2007-styled screen tip control that displays tooltips with rich content. This control provides specific Office 2007 visual styling and behaviors.

Represents a Microsoft Office 2007-style screen tip element that displays rich tooltip content with caption, main text, and optional footer sections.

Represents a control that has a collection of pages and displays one page at a time. The style of the control is similar to the MS Outlook 2013-2019.

Represents the element for an Office Navigation Bar that provides navigation functionality similar to Microsoft Outlook's navigation pane. This element extends RadPageViewStripElement to offer specialized features including overflow handling, context menus, customizable display styles, font options, and navigation options dialog integration.

Provides localization services for RadOfficeNavigationBar.

RadOfficeNavigationBar localization strings.

Represents a Telerik-themed open file dialog control that allows users to browse and select files from the file system. This control provides advanced functionality including multi-file selection, filtering, and custom theming while maintaining compatibility with standard Windows file dialogs.

Represents a folder browser dialog component that allows users to select one or more folders from the file system. This dialog provides advanced folder navigation capabilities with multi-selection support and configurable editing options for folder operations.

Provides static methods and properties for managing overlay screens that display semi-transparent overlay forms on top of associated controls. An overlay creates a modal-like experience by covering the entire associated control or form with a dimmed background.

Represents a container control that displays a collection of pages, showing one page at a time with various view modes. Inherits from RadNCEnabledControl and provides tab-like functionality with multiple display styles.

Represents a backstage view element for RadPageView control that provides an Office-style backstage interface. This element displays navigation items in a vertical strip with a content area, similar to Microsoft Office backstage views.

Represents a simple button within a RadPageViewElement.

Represents a visual element, which contains set of common buttons for a RadPageViewItem instance.

Encapsulates the UI representation of a RadPageView instance. Different view modes are represented by different implementations of this abstract class.

Represents a text editor for in-place editing of page view item text.

Represents the text editor element used for in-place editing of page view item text.

Serves as the base element for all visual elements within RadPageView controls, providing common functionality for content orientation, layout management, and specialized painting with support for rotated content display.

This class represents the element that implements the ExplorerBar view of the RadPageView control. This view allows for multiple visible pages, whereby items can be expanded/collapsed to show their content in an associated page.

Represents a delegate for handling operations on RadPageViewExplorerBarItem instances.

This class represents a single item in the RadPageView's explorer bar view mode.

Serves as the base class for all page view items within the RadPageView control, providing common functionality for item representation, interaction, content management, and visual appearance customization.

Provides data for the RadPageViewItemSelected event.

Provides data for the RadPageViewItemSelecting event.

Provides data for the RadPageViewItemsChanged event.

Represents a Label(static) element - such as Header and Footer - within a RadPageViewElement instance.

Represents the visual element for the NavigationView style of a RadPageView control, providing a modern navigation pattern with hamburger menu functionality and hierarchical page organization.

Represents a specialized navigation view item that extends RadPageViewStripItem with hierarchical navigation capabilities. Supports expandable/collapsible item states, hierarchical indentation, pinning to header or footer positions, and popup-based display for child items in collapsed navigation views.

Represents a page in a RadPageView instance.

Represents a page view provider for the strip view.

Used to group collections of controls.

The main visual element of the RadPanel control that provides the panel's visual appearance. Inherits from RadItem and contains primitives for border, fill, and text rendering.

Represents event data for the RadScrollViewer event.

Represents the method that will handle the Scroll event.

Represents a panoramic view control that can display and arrange tiles in grouped or ungrouped layouts with zoom and scroll capabilities.

Represents the main element of RadPanorama control.

Represents a control that can display and interact with PDF documents within your application. The RadPdfViewer provides comprehensive PDF viewing capabilities including zooming, scrolling, panning, and text search functionality. The control features a virtualized rendering engine to ensure optimal performance with large documents. It can be seamlessly integrated with a RadPdfViewerNavigator control to provide additional navigation features such as page thumbnails, bookmarks, and quick page selection.

Represents a container element that manages the layout and interaction between PDF viewer components including thumbnails, bookmarks, AI summary, signature panel, and the main PDF viewing area. The container provides resizable panels and navigation functionality for PDF documents.

Represents the main element of the RadPdfViewer control.

Represents a command bar control that provides navigation and interaction capabilities for PDF documents. The RadPdfViewerNavigator includes buttons for opening, printing, saving documents, as well as navigation controls, zoom functionality, search features, and viewing mode options. It can be associated with a RadPdfViewer to provide a complete PDF viewing experience.

A control that displays raster or vector images with advanced features including zooming, panning, and image editing capabilities.

This class is used to display raster or vector images. It allows image scrolling as well as pan, zoom, image editing and many more.

Provides localization services for RadPictureBox.

RadPictureBox localization strings.

Represents a control that enables navigation within linearly paginated content using visual pip indicators. Can be used as a navigation assistant for other controls such as the RadSlideView.

Represents the main element of the RadPipsPager control, providing core functionality for pip-based navigation with animation support, visual layout management, and event handling.

Represents a field list control for the RadPivotGrid that allows users to configure pivot grid fields by dragging and dropping them between different areas. The field list provides areas for report filters, row labels, column labels, and values, enabling interactive pivot grid configuration.

RadPivotGrid is a control which provides functionality similar to the functionality of PivotTables in MS Excel. It aggregates large chunks of data and displays them in a human readable way.

Represents the main element in RadPivotGrid

Defines the closing reasons for the popup.

Represents event data of the RadPopupClosed event.

Represents the method that will handle the

Represents the RadPopupClosedEventArgs. Represents the sender of the event.

Represents event data of the RadPopupClosingEvent.

Represents the method that will handle the RadPopupClosing event.

Represents a container control designed to be displayed in popup windows, providing scrollable content functionality.

Represents a base class for all popup-forms used throughout the suite.

Represents a popup editor control that provides a text editor with an associated popup container for hosting custom content.

Represents a popup editor element that provides a drop-down style interface with an arrow button and text editing capabilities.

Represents a method which will handle the FadeAnimationFinished event.

Represents a method which will handle the PopupOpened event.

Instances of this class contain information about the opening event of a popup control.

Represents a method which will handle the PopupOpening event.

Defines a reusable object that sends output to a printer and manages the whole printing process, when printing from an application. Can be associated with any object that implements the IPrintable interface.

A control which is responsible for displaying print documents.

A dialog for previwing and setting before printing.

Represents a progress bar. You can set progress bar appearance in numerous ways. For example, you can use dash or dash integral style, set separator color and width, set a background image, etc. The RadProgressBar class is a simple wrapper for the RadProgressBarElement class. The latter may be nested in other telerik controls. All UI and logic functionality is implemented by the RadProgressBarElement class. RadProgressBar acts to transfer the events to and from the RadProgressBarElement class.

Represents the method that will handle some of the following events: ValueChanged, StepChanged, StepWidthChanged, SeparatorWidthChanged, MinimumChanged, MaximumChanged, DashChanged, DashChanged,

Represents the event sender. Represents the event arguments.

Represents a progress bar element. RadProgressBar is a simple wrapper for RadProgressBarElement. The latter may be included in other telerik controls. All graphical and logic functionality is implemented by RadProgressBarElement. The RadProgressBar acts to transfer the events to and from its RadProgressBarElement instance.

Represents a state manager for RadProgressBar

Represents a property grid control that displays object properties in a structured grid format with property names in the first column and their corresponding values in the second column. Provides comprehensive property editing capabilities with support for various data types and custom editors.

Collection of items which can be set as a property grid selected object. It's items would be displayed in the property grid as properties of an object.

Represents a toolstrip overflow button element.

Represents a RadRadioButton control that enables the user to select a single option from a group of choices. Radio buttons are typically used in groups where only one option can be selected at a time.

Represents a radio button element. The RadRadioButton class is a simple wrapper for the RadRadioButtonElement class. The RadRadioButton acts to transfer events to and from its corresponding RadRadioButtonElement instance. The RadRadioButtonElement which is essentially the RadRadioButton control may be nested in other telerik controls.

The RadRangeAttribute is an attribute which specifies the allowed range of values. It can be applied to properties declarations only. It is used by an editor when the propertyes is being edited.

A range selector control that allows users to select a range within a data set by manipulating thumb controls. The RadRangeSelector provides visual range selection capabilities with associated control integration, supporting both horizontal and vertical orientations with customizable update modes and scale elements.

Represents the main visual element of the RadRangeSelector control that provides range selection functionality with thumb controls, scale elements, and integration with associated controls for synchronized data visualization.

Represents a rating control that allows users to provide feedback by selecting a value from a range of visual rating items (typically stars).

Represents the core rating element that provides the visual and interactive functionality for rating controls. This element manages a collection of rating visual items (typically stars), handles user interactions for value selection, supports different selection modes and orientations, and provides comprehensive tooltip and hover feedback systems. It serves as the main implementation behind the RadRating control wrapper.

Represents a reminder component that manages and displays reminder notifications for scheduler appointments.

Represents the objects that RadReminder is working with.

Provides localization services for RadScheduler

Represents a RadRepeatButton that generates repeated click events when held down continuously. The RadRepeatButton class is a wrapper for the RadRepeatButtonElement class, transferring events to and from its corresponding element instance. The RadRepeatButtonElement contains all graphical and logical functionality and may be nested in other Telerik controls. When the button is pressed and held, it generates click events at specified intervals after an initial delay.

Represents a button element that generates repeated click events when held down continuously. This class extends RadButtonElement to provide automatic click repetition functionality with configurable delay and interval timing. Like all elements, it can be nested in other Telerik controls. The RadRepeatButton class serves as a wrapper for this element, transferring events between the control and element instances. All UI rendering and logical functionality is implemented in this class.

other Telerik RadControls and Windows Represents a RadRibbonBar. The RadRibbon bar visual appearance can be customized in numerous ways through themes. Also you can nest other telerik controls in the ribbon bar chunks thus creating intuitive interface for your applications. All of the application's functionality is accessible from a single ribbon. The ribbon is divided into command tabs such as Write, Insert, and Page Layout. When the users clicks on a command tab, they see chunks such as Clipboard, Font, and Paragraph. Each chunk can hold an unlimited number of controls including toolbars, comboboxes, and Forms controls.

The RadRibbonBar class is a simple wrapper for the RadRibbonBarElement class. All UI and logic functionality is implemented in RadRibbonBarElement class. RadRibbonBar acts to transfer the events to and from its RadRibbonBarElement class.

Represents a BackstageView control that serves as the Office 2010 replacement for the ApplicationMenu. It can contain tabs, pages, buttons and all other RadItem elements as well.

Represents a ribbon bar button group. You can group buttons that are logically related, for example, bold, italic, and underline buttons in a text editor application.

A collection that stores RibbonTab objects.

Represents a ribbon bar element. The RadRibbonBarElement can be nested in other telerik controls. Essentially RadRibbonBar class is a simple wrapper for RadRibbonBarElement class. RadRibbonBar acts to transfer events to and from the its corresponding instance of the RadRibbonBarElement.

Represents a Ribbon Bar group. The Group can contain telerik controls. You may group related controls in groups; this gives the application intuitive interface.

This class represents the drop down button which is shown when a RadRibbonBarGroupis collapsed. This drop down button holds the content of the collapsed group in its popup.

This class represents the popup of a RadRibbonBarGroup. The contents of the group are placed in this popup when the group is collapsed.

Represents a specialized form that hosts a RadRibbonBar control and provides Office 2007-style form appearance with advanced theming capabilities and non-client area customization.

Provides specialized behavior for RadRibbonForm instances, managing non-client area interaction, composition effects, and integration with RadRibbonBar controls.

RadRichTextEditor is a control that allows you to create, view, modify and format rich text content including sections, paragraphs, spans, tables, etc. It offers a full set of formatting options and various ways to access them.

Provides a ruler control for RadRichTextEditor that displays horizontal and vertical measurement guides with paragraph formatting controls for precise document layout.

This control is transfers the web-based rotators' functionality to the Windows forms work space.

The RadItem containing RadRotatorItem, Border and Fill primitives

The RadItem that implements the actual RadRotator's functionality.

Represents a save file dialog component that allows users to select a location and filename for saving files. This dialog provides advanced file browsing capabilities with file extension filtering, overwrite prompts, and configurable editing options for file operations.

The main element of the RadScheduler control that provides functionality for displaying and interacting with calendar appointments. Manages visual representation, resource navigation, drag-drop, resizing, and contextual interactions for scheduler views.

A navigation control for the RadScheduler component that provides view switching, date navigation, and other scheduler-related UI operations. This control allows users to switch between different scheduler views, navigate between time periods, and toggle weekend display.

Represents a specialized reminder component for RadScheduler that automatically monitors scheduler appointments and provides reminder notifications based on their reminder settings.

Represents a textbox editor in RadGridView.

Represents a textbox editor element used in RadSchedulerTextBoxEditorElement

Implements the basic functionality for the scrolling.

Implements the basic functionality for scrolling.

RadScrollLayoutPanel is the layout panel that arranges viewport, horizontal and vertical scrollbars and a spot that appears when both scrollbars are shown.

Represents the method that will handle the Scroll event.

Represents the event sender. Represents the event arguments.

The only implementation of IScrollViewer and base class of all scrollable elements.

This class contains one element called Viewport. In addition to the ordinary property Size, Viewport has parameter called "extent size" which represents the real size of its content. Extent size could be bigger as well as smaller than the size of the scroll viewer.

There are two types of viewports: ordinary elements and elements that implement IRadScrollViewport. In the first case extent size is the size of the viewport itself. The scrolling is done on pixel basis and via painting offset of the viewport (it is called physical scrolling). In the second case the functions that are declared in IRadScrollViewport are called for getting extent size and performing the scroll operation (this is called logical scrolling).

If the viewport implementation is of type IRadScrollViewport it still can be physically scrolled by setting the property UsePhysicalScrolling to true.

Physical scrolling has one parameter that can be set - PixelsPerLineScroll which represents the small change value for the scrolling (i.e. the number of pixels for Line Up/Down/Left/Right). The large change (Page Up/Down/Left/Right) is the corresponding size of the viewable size of the viewport.

For more information about custom viewports and logical scrolling - see IRadScrollViewport.

Current scroll position can be get or set via the property Value. In addition scrolling can be performed by calling the methods that are implemented from IScrollViewer.

The RadScrollablePanel control can be used as a container for different UI elements. This control is powered by the Telerik Presentation Framework and supports gradient backgrounds, shapes and theming. This control supports also theming of the scrollbars.

This class represents the container which holds all controls put in a RadScrollablePanel control. The scrolling support comes from this container.

This class represents the main element of the RadScrollablePanel control. This element contains a FillPrimitive and a BorderPrimitive.

Represents the method that will handle the SelectedIndexChanged event.

Represents a separator control which is displayed as a line separating one group of controls from another. The RadSeparator is a simple wrapper of the SeparatorElement class and provides both horizontal and vertical orientation support with optional shadow effects.

Represents a filter popup that displays the distinct values in a simple list.

This class represents a pop-up form that exposes sizing-grip and thus can be resized by the user.

A navigation control that allows you to slide between different views with support for data binding, animation, and customizable templates.

Represents the main element of the RadSlideView control, providing core functionality for navigation, animation, and data binding with customizable templates.

Represents the RadSnoozeObject

Represents a collection of GridSortField objects.

Enumeration representing the order of sorting data in RadGrid

The RadSortOrderAttribute is an attribute which specifies the sort order for properties inside RadPropertyGrid. It can be applied to properties declarations only.

Represents a sparkline control that provides a compact, inline chart visualization for displaying trends and patterns in data series.

Represents the main visual element for the RadSparkline control, providing the core rendering and interaction functionality for sparkline charts.

A button control that provides speech-to-text functionality using a speech recognizer.

A button element that provides speech-to-text functionality using a speech recognizer.

RadSpeechToTextButton localization strings.

Represents a component that provides spell checking functionality for various text-based controls in Windows Forms applications.

RadSpellChecker localization provider.

RadSpellChecker localization strings.

Represents a numeric up/down control box. The RadSpinEditor class is a simple wrapper for the RadSpinElement class. The RadSpinEditor acts to transfer events to and from its corresponding RadSpinElement. The RadSpinElement which is essentially the RadSpinEditor control may be nested in other telerik controls.

Represents a numeric up/down element used by spin editors..

Represents a numeric up/down element that provides spinning functionality for numeric value input. The RadSpinElement class is a simple wrapper for the numeric up/down element class. The RadSpinElement acts to transfer events to and from its corresponding numeric up/down element instance. The numeric up/down element which is essentially the RadSpinElement control may be nested in other telerik controls.

Provides static methods and properties for managing splash screens that display application loading, progress, or startup information. A splash screen is typically shown during application initialization to provide visual feedback to users while the application loads.

Provides a menu-like interface within a button.

Represents a split button element that combines a button with a dropdown arrow, allowing users to either click the main button area or access a dropdown menu.

Represents a container control that provides a resizable split interface with multiple panels. The control supports both horizontal and vertical orientations and allows dynamic resizing of contained panels.

Represents a custom control collection for the RadSplitContainer that only accepts SplitPanel controls.

Represents the method that will handle panel collapsed events.

Provides data for panel collapsing events.

Represents the method that will handle panel collapsing events.

Represents a splitter control that provides a resizable divider between controls. The splitter allows users to resize adjacent controls by dragging the splitter bar, and provides collapse/expand functionality through navigation buttons.

Represents a comprehensive spreadsheet control that provides Excel-like functionality for viewing, editing, and manipulating workbook data with support for multiple worksheets, formulas, formatting, and data operations. This control serves as the main container for spreadsheet functionality and can be seamlessly integrated with a RadSpreadsheetRibbonBar to provide a complete ribbon-based user interface with comprehensive editing commands, formatting options, and spreadsheet operations.

Represents the core element of the RadSpreadsheet control that provides comprehensive spreadsheet functionality including worksheet editing, formula bar, status bar, and sheet navigation.

Provides methods and properties for using RadSpreadsheetFormulaBar.

Represents a ribbon-style toolbar that provides a comprehensive user interface for RadSpreadsheet functionality. Contains tabs and groups organized by feature categories including Home, Insert, Page Layout, Formulas, Data, View, and Review.

represent the RadStatusBarClickEventArgs object

Represents the main element of a status bar control that manages the layout and presentation of status bar items. This element provides the core functionality for organizing and displaying status information within a RadStatusStrip.

enumerate RadStatusStrip LayoutStyles

represent the RadStatusBarPanelElement

Represents a status strip control that displays status information in an application. The RadStatusStrip class is a wrapper for the RadStatusBarElement class and acts to transfer events to and from its corresponding element.

Represents the method that will handle the status bar click event.

Represents a visual control that displays a series of connected steps to indicate progress through a multi-step process or workflow.

Represents the main visual element for the RadStepProgressBar control, providing step-based progress visualization with support for different layout modes and navigation.

A generic owner collection which holds StepProgressItems.

A control for editing source code with syntax highlighting and advanced text editing capabilities.

The primary element of the RadSyntaxEditor control that provides syntax highlighting, text editing, and code visualization capabilities.

Represents a Panel that is capalbe to host standard Windows Forms controls.

This class represents a Form that hosts a RadTabbedFormControl control. The RadTabbedFormControl has a collection of tabs painted in the non-client area and associated containers hosting other controls.

Represents a tabbed form control that provides a collection of tabs painted in the non-client area with associated containers for hosting other controls. This control serves as the foundation for creating tabbed interfaces with integrated caption bars, system buttons, and draggable tab functionality.

Represents the main element of a tabbed form control that provides comprehensive tabbed interface functionality with integrated caption management, drag-and-drop support, and content area handling for creating modern tabbed applications.

Provides data for the RadTabbedFormControlItemSelected event.

Provides data for the RadTabbedFormControlItemsChanged event.

Represents a tab in a RadTabbedFormControl instance.

Represents a task board control that allows displaying and organizing task cards in multiple columns with drag-and-drop functionality.

Represents a column element within a RadTaskBoard control that contains and manages task cards with scrolling, collapsing, and task card addition functionality.

Represents the header element of a task board column that displays title, subtitle, and provides collapse/expand functionality with mouse interaction support for horizontal scrolling.

Represents the main visual element of the RadTaskBoard control that provides task board functionality with columns, cards, and drag-and-drop operations.

Provides argument for selected event.

Provides cancel argument for selecting event.

Represents a visual card element within a task board that displays task information including title, description, tags, users, subtasks, and accent settings with drag-and-drop support.

Element that represents one tag in a task card.

Element that represents one user in a task card.

Enumeration how to represent the user in the card.

A class that represents a button of RadTaskDialogPage

A class that represents a command link button of RadTaskDialogPage

A class that represents the expander of RadTaskDialogPage

An enumeration that defines members for the possible positions of the description text of RadTaskDialogExpander in RadTaskDialogPage.

A class that represents the footnote of RadTaskDialogPage

A class that represents the icon of RadTaskDialogPage

Provides localization services for RadTaskDialog.

A class that represents the content of RadTaskDialogForm

A class that represents the progress bar of RadTaskDialogPage

An enumeration that defines members for the possible states of the RadTaskDialogProgressBar.

A class that represents a radio button of RadTaskDialogPage

An enumeration that defines members for the possible startup locations of the RadTaskDialogForm.

RadTaskDialog localization strings.

A class that represents the verification checkbox of RadTaskDialogPage

Represents a taskbar button that provides enhanced taskbar functionality including progress indicators, overlay icons, thumbnail previews, and thumbnail toolbar buttons.

Represents a text box control that enables users to enter and edit text with support for multiline editing, auto-completion, and advanced text manipulation features. This control serves as a wrapper around RadTextBoxControlElement and provides comprehensive text input functionality including password masking, scrolling, and data binding capabilities.

Represents a textbox editor in RadGridView.

Represents an independent text box element that provides comprehensive text editing capabilities including auto-completion, scrolling, selection management, and input handling. This element serves as the core implementation for text box controls and extends ScrollViewElement<T> with specialized text editing functionality.

Represents a textbox editor in RadGridView.

Represents a textbox editor element used in RadTextBoxEditor

Represents a text box element that provides comprehensive text input functionality with advanced features including embedded labels, clear buttons, and animation capabilities. The RadTextBox class is a simple wrapper for the RadTextBoxElement class. All UI and logic functionality is implemented in the RadTextBoxElement class. RadTextBox class acts to transfer events to and from its corresponding RadTextBoxElement instance. The RadTextBoxElement may be nested in other telerik controls.

Represents a auto-complete list element in RadTextBoxControlElement.

Represents a tile that can be arranged in a RadPanorama control.

Represents a control that allows the user to select a time and to display the time with a specified format.

Represents the main element of the RadTimePicker control. It hosts all child elements and provides the core functionality for time selection, popup management, and user interaction.

Provides localization services for RadTimePicker.

RadTimePicker localization strings.

Represents a RadTimeSpanPicker control that allows users to select a TimeSpan value. The control provides both direct text input and popup selection interfaces for editing TimeSpan values.

Represents the main element that provides the time span picker functionality, serving as the core implementation for the RadTimeSpanPicker control with support for masked text input and popup-based editing.

Provides localization services for RadTimeSpanPicker.

RadTimeSpanPicker localization strings.

Represents a title bar control that provides custom window management functionality. This control helps in creating borderless forms by substituting the system title bar. Subscribe to RadTitleBar events to implement custom actions for window operations. Use the Visual Style Builder to change the default appearance and configure visible elements.

Represents the main element that implements the title bar functionality. The RadTitleBar class serves as a simple wrapper for this element. All UI logic and functionality for title bar operations are implemented within this class. Use this element's events to substitute the system title bar in borderless applications.

Manages toast notifications creation, display, scheduling, and dismissal for Windows desktop applications.

Represents a RadToggleButton. A ToggleButton may have the following states: On, Off, and Indeterminate. The button may have only the first two states if the IsThreeState property is set to false.

The RadToggleButton class is a simple wrapper for the RadToggleButtonElement. All UI and logic functionality is implemented in the RadToggleButtonElement class. The latter can be nested in other telerik controls. RadToggleButton acts to transfer events to and from the its corresponding RadToggleButtonElement instance.

Represents a toggle button element. The toggle button supports two or three states depending on the IsThreeState property.

The RadToggleButton class is a simple wrapper for the RadToggleButtonElement class. All UI and logic functionality is implemented in the RadToggleButtonElement class. The RadToggleButton acts to transfer events to and from its corresponding RadToggleButtonElement instance. The latter can be nested in other telerik controls.

Represents a toggle switch control that allows users to switch between two states.

Represents a logical data item that contains the tokenzied text and its value

Represents a specialized form that hosts a RadToolbarFormControl control, providing a modern toolbar-style interface with customizable title bar functionality.

Represents a track bar. The trackbar class is essentially a simple wrapper for the RadTrackBarElement. All UI and logic functionality is implemented in the RadTrackBarElement class. The RadTrackBar acts to transfer the events to and from its corresponding RadTrackBarElement instance. The RadTrackBarElement may be nested in other telerik controls.

Represents a trackbar element. RadTrackBarElement can be nested in other telerik controls. Essentially, the RadTrackBar is a simple wrapper for the RadTrackBarElement. The former transfers events to and from its corresponding RadTrackBarElement instance.

A data visualization control that displays hierarchical data as a set of nested rectangles, where each rectangle's size represents a quantitative value.

Represents the core element of the RadTreeMap control that provides data visualization capabilities for hierarchical data through nested rectangles.

Represents a hierarchical tree view control that displays a collection of labeled items in a tree structure. Each item is represented by a RadTreeNode and can contain child nodes, images, and custom content. The control supports data binding, drag-and-drop operations, context menus, and various selection modes.

Represents a vertical scroll bar.

Provides a validation management framework for RadEditorControl descendant editors, enabling the creation and enforcement of validation rules with visual error indicators and tooltips.

RadValidationRule provides a validation logic which compares RadEditorControl's Property with Rule's Value.

RadValidationRuleWithTargetControl provides a validation logic which compares RadEditorControl's Property with TargetControl's property.

Represents a complex virtual grid control that allows displaying and editing tabular data from any kind of data source, providing advanced features such as sorting, filtering, hierarchical data display, and virtual scrolling for optimal performance with large datasets.

Specifies how a user starts cell editing in the RadVirtualGrid control.

Represent the main element of RadVirtualGrid.

Specifies the behavior when the user presses Enter while editing a row.

Represents a virtual keyboard control that provides on-screen input capabilities for user interaction. This control allows users to input text and commands without requiring a physical keyboard, making it ideal for touch-enabled applications and accessibility scenarios.

The main element in the RadVirtualKeyboard control that hosts all elements, logic, properties, methods and events for the virtual keyboard functionality.

Represents a toolbox component that provides virtual keyboard functionality by associating a VirtualKeyboardForm with any focusable control or displaying it as a standalone form for keyboard input.

The RadWaitingBar class is a simple wrapper for the RadWaitingBarElement class. The latter implements all UI and logic functionality. The RadWaitingBar class acts to transfer events to and from the RadWaitingBarElement class. RadWaitingBarElement can be nested in other telerik controls.

Represents a waiting bar element. It may be included in other telerik controls. All graphical and logical functionality is implemented in RadWaitingBarElement.

The state manager class of RadWaitingBarElement

RadWebBrowserElement extends RadWebBrowserItem adding border and background fill.

RadWebBrowserItem hosts WebBrowser control to allow using it in the TPF structure.

Represents a web cam control that displays the stream provided by a web cam.

Represents the UI that users can interact with in a RadWebCam control.

Represents a wizard control that helps you break a complex process into separate steps, providing navigation buttons and page management capabilities.

Encapsulates the UI representation and functionality of RadWizard. This class provides the core element implementation for the wizard control, managing pages, navigation, and view modes.

Provides localization services for RadWizard.

RadWizard localization strings.

Allows you to place an ellipse at a specific place in your polar chart. This annotation uses the polar chart's polar axis.

Allows you highlight the area between two values drawn by the polar chart's radial axis.

Class
Range

Represents the ReadShapeDataCompletedEventArgs class.

Delegate for the ReadShapeDataCompleted event handler.

Provides options of how a PDF file should be read.

Represents a base class that the actual recurrence rules extend.

Summary description for RecurringEvents. DayInMonth - Only the day part of the date is taken into account. That gives the ability to serve events repeated every month on the same day. DayAndMonth - The month and the day part of the date is taken into account. That gives the ability to serve events repeated in a specific month on the same day. Today - gives the ability to control the visual appearace of today's date. None - Default value, means that the day in question is a single point event, no recurrences.

Arguments class used with the ElementRender event.

The public delegate for ElementRender event.

Base class for all requests.

Represents a class responsible for the resizing behavior in RadPivotGrid.

Represents a resource that can be assigned to scheduler appointments in RadScheduler. Resources enable grouping and categorization of appointments by person, room, equipment, or any other entity.

Provides mapping information for binding resource data from external data sources to Resource objects in RadScheduler. This class defines how properties in the data source correspond to resource properties.

Defines the standard property names used for resource mapping in scheduler data binding scenarios.

This class represents a separator line which can be put between items in a RadRibbonBarGroup or RadRibbonBarButtonGroup. This separator is built of two LinePrimitiveinstances which are layout together to allow two-coloured separator appearance.

A class that represents the Border Primitive used in the new RadRibbonForm.

This is the class that represents the element hierarchy which is painted in the non-client area of a RadForm.

Represents a ribbon tab. Ribbon tabs are used to manage between different groups of related operations, for example, in a text editor application between write and insert functionality.

Provides a comprehensive ribbon user interface containing most of the rich text editing features available in RadRichTextEditor, organized into logical tabs and groups for document formatting, layout, references, and advanced editing capabilities.

Represents rotation angle.

Arguments of the RoutingCompleted event.

The Accessible object corresponding to row

This class contains information that specifies how to arrange and display a single row in the RadGridView when a RowTemplate is used.

Collection of RowDefinitions that will be contained in a RowTemplate.

Represents the provider for the data rows in RadGridView.

Provides data for all events used uin GridViewRowInfoEnumerator.

Represents the method that will handle events in GridViewRowInfoEnumerator.

Provides data for the RowFormatting event

Represents the method that will handle the RowFormatting events of a RadGridView.

Represents a collection that stores row group descriptors.

Event Arguments for RowHeightChanged event.

Represents the method that will handle RowHeightChanged events of a RadGridView.

Event arguments for RowHeightChanging event.

Represents the method that will handle RowHeightChanging events of RadGridView.

Represents the method that will handle the RowMouseMove events of a RadGridView.

Implements scrolling logic for a grid's rows

This class contains information that specifies how to arrange and display rows in the RadGridView.

Event arguments for RowValidated event.

Represents the method that will handle RowValidated event of RadGridView.

Provides data for the RowValidating event

Represents the method that will handle the RowValidating event of a RadGridView.

Represents a container element that holds the row elements.

Determines the type of text that will be drawn.

Defines the style of the lines draw for scale breaks of an axis.

Represents a scatter chart series that displays data points as individual markers positioned by two numeric values.

Represents the main visual element for the agenda view in RadScheduler, providing a list-based display of appointments using a RadGridView control for efficient appointment management and navigation.

A data source for RadScheduler that can be used to bind it to a collection containing scheduling data.

Provides binding functionality for scheduler events, handling data mapping between data source items and scheduler events.

A base class for all visual elements in RadScheduler that can contain cells or appointments (for example DayViewAppointmentsTable, MonthViewAreaElement, TimelineAppointmentsPresenter, etc.)

Represent the abstract SchedurlerCommand class

Represents the event arguments for the ContextMenuOpening event of RadScheduler

Represents a print style which prints on each page appointments in a single day.

Represents the main visual element of RadScheduler when in SchedulerDayView mode, providing a time-based grid layout for displaying and managing appointments across one or more days.

Represents the main visual element of RadScheduler when the active view is SchedulerDayView and resource-based grouping is enabled, providing a layout that organizes appointments by resource columns.

Represents the default context menu shown for RadScheduler elements.

Used to manage editors in SchedulerVisualElement.

A provider that is used to creating most of the visual elements of RadScheduler. Extend this class and replace the instance in ElementProvider to replace any of the visual elements with custom implementations.

Responsible for handling the mouse and the keyboard input from RadScheduler.

Represents the simple binding between the property of an item from the data store and the property of an item from RadScheduler. The RadScheduler items are events, resources, etc.

Represents a menu item in the context menu of a RadScheduler.

Represents the main visual element of RadScheduler when in SchedulerMonthView mode, providing a calendar-style grid layout for displaying and managing appointments across an entire month.

Respresents the main visual element of RadScheduler when the active view is SchedulerMonthView and grouping by resource is enabled.

Represents the main visual element for the scheduler navigator control, providing comprehensive navigation functionality including view switching, date navigation, time zone selection, and weekend display options for the RadScheduler component. Extends LightVisualElement to provide a rich user interface for scheduler interaction.

Represents a base class for different print styles of RadScheduler.

Represents the cell that displays the resource name for a given child view.

Represents a menu item in the context menu of a RadScheduler with add ScaleRange property.

Performs selection operations and provides information about the current selection of cells and appointments in RadScheduler. The cell selection in RadScheduler represents a single date interval - it has SelectionStartDate and SelectionEndDate. A few other parameters help to fully identify the current selection - IsAllDayAreaSelection, SelectedResourceId, CurrentCell. There are two modes for appointment selection - single selection and multi selection. Use the AllowAppointmentsMultiSelect property of RadScheduler to switch between them.

Represents the main visual element of RadScheduler when operating in SchedulerTimelineView mode, providing timeline-based scheduling interface with horizontal time navigation, vertical scrolling, and column-based appointment display.

Represents a menu item in the context menu of a RadScheduler with add Timescales property.

Represents a base class for the main elements that represent the different view types in RadScheduler: SchedulerDayViewElement, SchedulerMonthViewElement, SchedulerTimelineViewElement

Represents a base type for views that are grouped by resource and consist of a set of child SchedulerViewElement views.

Represents a base type for all views that are grouped by resource.

Represents a base class for all visual elements in RadScheduler. Holds a reference to the RadScheduler control that will be using the element and the SchedulerView associated with the element.

Represents a print style which prints appointments

Represents the four edges of a screen.

This eunm defines the possible screen space usage modes.

Represents a scrollbar button. There are two buttons in the implementation of the RadScrollBar: FirstButton and SecondButton.

Represents parameters of the scroll bar such as small change and large change in the scrolling position.

Represents a scrollbar thumb in the scroll bar.

<span id="ctl00_ContentPlaceHolder1_src1_resRC_ctl04_LabelAbstract">Exposes the

scroll button direction.

Indicates whether the need for horizontal or vertical srcolling has changed

Represents the method that will handle the Scroll event.

Represents event data of the Scroll event defined in all controls providing scrolling functionality(e.g. RadScrollBar).

Represents parameters of the scroll panel such as values for the small and large changes while scrolling.

Defines scrolling states.

Defines the scrolling types of the RadScrollBar control.

Represent a generic scroll view element

Represent a scrollable view element with scrollbars

Represents a scrollable virtualized container that holds the row elements.

Represents a scrollable virtualized container that holds the virtual cell elements.

Represents a virtualized container for the virtual rows.

Instance of this class contain information about the control to which a container of the RadScrollablePanel is scrolled.

Search options which can be used to refine the search request.

Represents event data of the SelectedIndexChanged event.

Provides data for the SelectedPageChanged event.

Represents the method that will handle the SelectedPageChanged events of RadWizard.

Provides data for the SelectedPageChanging event.

Represents the method that will handle the SelectedPageChanging events of RadWizard.

Represents the method that will handle when the selection is changed in RadTextBoxControlElement

Represents the method that will handle when the selection is changing in RadTextBoxControlElement

Arguments class used when the SelectionChanging event is fired.

The public delegate for the SelectionChanging event.

Represents a range specifying the selection.

Represents an layout that is performed in self-referencing for the first data cell

Represents the visual element that renders a separator line with optional shadow effect. This element serves as the core visual component for RadSeparator and supports both horizontal and vertical orientations.

Event arguments for creating the series

Represents the ShapeFileReader class.

Represents the parameters of shape-file reader.

Represents a form with customizable shape and appearance that can be themed.

Enumeration describing the state of SheetSelectorTabItem.

Provides data for the event that is raised when a sign signature dialog is about to be shown.

Defines the different sign styles

Represents a signature validation dialog.

Represents a base class for signature validation dialogs.

Represents a simple list view element that provides vertical scrolling and basic list functionality for RadListView. This class implements a straightforward list view layout with support for horizontal scrolling, grouping with indentation, and touch gesture handling for scrolling operations.

Represents a visual item for the simple list view that displays data items in a straightforward vertical list format. This class provides measurement and arrangement logic for simple list items with support for grouping indentation, checkbox positioning, full row selection, and flexible sizing based on content and layout constraints.

Creates a new instance of SmartLabelsController which handles the smart labels placement in RadChartView.

Declares the methods and properties that are used when smart labels of RadChartView are positioned.

Represents a snapshot of the dragged item.

Contains state information and event data associated with a snapshot taken event.

Represents event arguments when the sort order is changed.

Represents event arguments when the sort order is changing.

Provides the new sort style after the same property of RadListControl changes.

Represents a controller which can be added to the controllers collection of a RadSparkline.

Represents event arguments for the SparklineElementExportingEventArgs event. The event is raised on the GridViewSparklineColumn object while it is being exported or printed. The spark series can be accesssed and customized via the Series property of the RadSparklineElement event argument.

The OGC Spatial Reference requirements.

Provides data for the SpellingFormShowing event.

Represents a method that will handle the SpellingFormShowing event.

Represents a splash screen form that can display with transparent background and animated show/hide effects.

Represents the element that manages the layout and visual presentation of splitters within a RadSplitContainer. This element handles the positioning and behavior of individual splitter elements.

Represents a grid behavior for the split view.

The main element of the RadPanel control.

Enumeration defining the collapsed state of a splitter element.

Represents a splitter element that provides a resizable divider between two panels or controls. This element includes visual splitter buttons for collapsing and expanding panels, and supports both horizontal and vertical orientations.

Represents a specialized layout element for managing the arrangement of splitter button elements. This class handles the positioning and sizing of splitter thumb buttons within the splitter element.

A specific to dialog which stands for previewing and setting before printing.

Represent a stack layout element

Represents a stack layout element that arranges its children horizontally or vertically. Is also offers ElementSpacing property and respects the element's alignment.

This enumerator defines the possible selection modes for items in a RadPageViewStackElement.

This enumerator defines the possible positioning options for the items of a RadPageViewStackElement.

Implements IFindStringComparer using the string StartsWith method for comparison.

Represents event data of the ToggleStateChanged event.

Represents the method that will handle the ToggleStateChanged event.

Represents event data of the ToggleStateChanging event.

Represents the method that will handle the CheckStateChanging event.

Represents the StatusBarBoxLayout class

represents StripPosition enumeration

Provides data for the StepClicked event.

Represents the method that will handle the StepClicked event.

Determines how the step items are measured and arranged in the available space.

Determines how the steps are related with regard to their progress.

Provides information of the current progress status of the step item.

A String Tokenizer that accepts Strings as source and delimiter. Only 1 delimiter is supported (either String or char[]).

Defines the possible alignment of the strip in a RadPageViewStripElement.

Defines which internal buttons will be present for a RadPageViewStripElement instance.

Defines the alignment of items within a strip item layout.

Defines possible modes to fit items within a RadPageViewStripElement instance.

Defines the visibility of the New item in a RadPageViewStripElement instance.

Represents the method that suggested text is changed in RadTextBoxControlElement

Represents an element that visualizes the progress of a summary.

Defines the direction an elliptical arc is drawn.

Represent an enumeration for the system row position

Represents Edge-like tab shape. Shapes are series of connected lines.

Represents IE like tab shape. Shapes are series of connected lines and curves.

Defines possible modes for dragging items within a RadTabbedFormControl instance

Represents IE-like tab shape used by the RadTabbedForm. Shapes are series of connected lines and curves.

Defines the possible positions of the tab items relatively to the base area.

Defines the possible alignment of the TabStripElement in a TabStripPanel.

Provides event arguments for the TabStripItemCreating event.

Defines the possible orientation of text within a TabStripPanel.

Represents VS like tab shape. Shapes are series of connected lines and curves.

A class that represents the Border Primitive used in the new RadTabbedForm.

This class implements the default table layout in RadGridView.

Represents the print renderer for the table view definition.

Represents the tabular row layout.

Represents the table row layout.

A class that is responsible for the visual states of the task dialog buttons.

A class that is responsible for the visual states of the task expander elements.

Represents an element that visualizes the progress of a task.

Defines the type of the link a GanttViewLinkDataItem represents.

Represents the view for the data row.

Represents a hierarchy of template group elements that is associated with specified GridViewTemplate.

Represents the group link position.

Represents a single word in TextBoxWrapPanel

Represents the method that is called when ITextBlock is formatted.

Offset comparer of ITextBlock

X-coordinate comparer of ITextBlock

Represents text changed action

Represents RadTextBoxControlElement text changed event arguments

Represents RadTextBoxControlElement text changing event arguments

Represents the caret of RadTextBoxControlElement

Represents a localizable provider of RadTextBoxControlElement

Represents text measurer of RadTextBoxControlElement.

Contains identifiers of the localizable strings in RadTextBoxControlElement

Represents a RadTextBoxControlElement keyboard and mouse input handler

Represent a navigator in RadTextBoxControlElement

Represents a scroller in RadTextBoxControlElement

Represent the selection paiting primitive

An editable and selectable TextBoxWrapPanel

Represent a text position in RadTextBoxControlElement

This class represents a base class for all behaviors that modify the non-client area of the form and enable custom painting in it.

Represent a container for grouped tiles that is displayed in RadPanorama control.

Represents a specialized control that provides the done button content for RadTimePicker.

Defines the type of range the timeline of a RadGanttView will be displayed in.

This mode indicates how the users will edit the TimeSpan value.

Represents the appointments area in SchedulerTimelineViewElement.

Represents the main visual element of RadScheduler when the active view is SchedulerTimelineView and resource-based grouping is enabled, providing a layout that organizes appointments by resource rows in a timeline format.

Represents the header in SchedulerTimelineViewElement which contains header cells for each column and the header cell displaying the range of the view.

Represents defaultTitleFormatter in TimelineView

Represents the method that will handle title bar system events such as Close, MaximizeRestore, Minimize, and MinimizeInTheTray.

Defines the position of the title.

Represents the method that handles validation of tokens in RadAutoCompleteBoxElement

Represents a tokenized text block in TokenizedTextBlockElement

Enumeration for specifying the position of the Totals

Represents a core range object that contains the start and end.

Represents a collection of TrackBarRange

Represent a method that handles menu opening in RadTextBoxControlElement

Defines the style of the lines between the nodes in a RadTreeView.

Represents the content element of a tree node that handles the display and visual aspects of the node.

Defines the differen link styles

Represents a date time editor in RadTreeView.

Represents a DropDownList editor in RadTreeView.

Represents a spin editor in RadTreeView.

Represents a time span editor in RadTreeView.

Provides data for all events used in the hierarchy traverser.

Represents the method that will handle events in the hierarchy traverser.

Provides an abstract base class for UI items used in various Telerik controls such as RadTreeView, RadPanelBar, and RadCalendar. This class incorporates essential functionality for painting gradient backgrounds and borders, similar to FillPrimitive and BorderPrimitive, while implementing multiple interfaces for comprehensive visual element support.

Provides information about the validation process.

Represents the method that handles the Validating event.

Validation mode.

Represents a validation panel used to display validation messages and errors in the RadDataEntry control.

Represents the element used within the ValidationPanel for displaying validation information.

Represents event arguments for the ValueChanged event in RadGridView.

Provides information about the new value that is edited inside the active cell editor.

Represents the method that handles the ValueChanging event.

A SmartLabelsStrategyBase that adjusts the labels vertically.

Defines the vertical alignment of the popup based on the alignment rectangle passed in the ShowPopup method.

Represents an action when the view is changed in RadGridView.

Arguments class used when the ViewChangingEvent event is fired.

The public delegate for the ViewChanging event.

Represents a traverser for the data rows.

Defines the ViewportChangeActions that can happen.

Represents a virtualized cell elements provider.

Represents an auto-complete box editor in RadVirtualGrid.

Defines columns auto size mode.

Represents a browse editor in RadVirtualGrid.

Represents a calculator editor in RadVirtualGrid.

Provides data for the CellEditorInitialized event.

Represents a cell element in RadVirtualGrid.

Provides data for cell element related events.

Provides data for the CellMouseMove event.

Provides data for cell related events.

Represents the data cell in RadVirtualGrid.

Provides data for events that cen be canceled.

Provides data for cell related events.

Provides data for the CellPaint event.

Provides data for the CellValidating event.

Provides data for the CellValueNeeded event.

Provides data for the CellValuePushed event.

Provides data for the Copying, Cutting and Pasting events.

Represents a color editor in RadVirtualGrid.

Provides data for column related events.

Provides data for the ColumnWidthChanging event.

Represents the context menu of RadVirtualGrid.

Provides data for the ContextMenuOpening event.

Provides data for the CreateCellElement event.

Provides data for the CreateRowElement event.

Represents a date time editor in RadVirtualGrid.

Represents the detail view cell in RadVirtualGrid.

Represents a DropDownList editor in RadVirtualGrid.

Provides data for the EditorRequired event.

Provides data for view info related events.

Represents the expander item in RadVirtualGrid.

A button used inside filter cells in RadGridView.

Represents the filter cell in RadVirtualGrid.

Represents the filter row in RadVirtualGrid.

Represents the header cell in RadVirtualGrid.

Represents a visual element for the header row in RadVirtualGrid.

Represents indent cells in RadVirtualGrid.

Represents the virtual grid behavior that handles keyboard and mouse input.

Represents an item scroller in RadVirtualGrid.

Represents a masked editbox editor in RadVirtualGrid.

Represents a cell element for the new row in RadVirtualGrid.

Represents the new row element in RadVirtualGrid.

Provides data for the UserAddedRow event.

Provides data for the PageChanging event.

Represents the paging element in RadVirtualGrid.

Provides data for the QueryHasChildRows event.

Represents the row element of RadVirtualGrid.

Provides data for row element related events.

Provides data for row related events.

Provides data for the RowExpanded event.

Provides data for the RowExpanding event.

Provides data for the RowHeightChanging event.

Provides data for the RowPaint event.

Provides data for the RowValidating event.

Provides data for rows related events.

Represents a class that stores the selection in RadVirtualGrid.

Defines the possible states that the virtual grid is in during selection.

Provides data for the SelectionChanging event.

Defines the selection modes of RadVirtualGrid.

Represents a spin editor in RadVirtualGrid.

Represents the table element of RadVirtualGrid.

Stores information about row sizes and provides methods for fast scrolling among millions of rows. The class only stores the sizes of rows which have been resized and uses additional structures to allow fast calculation of target state when scrolling with large amounts.

Represents a textbox editor in RadVirtualGrid.

Represents a textbox editor in RadVirtualGrid.

Represents a time picker editor in RadVirtualGrid.

Represents the traverser.

Represents the view info.

Provides data for the ViewInfoPropertyChanged event.

Represents the virtual grid's waiting bar element.

Represents the container of the virtual row elements.

Represents the provider for the virtual row elements.

Represents the virtualized stack container that holds the grid columns.

Represent a virtualize panel element provider

Represents a collection that stores visual cell elements.

Provides data for the event that occurs when a visual chat item is being created.

Provides data for the VisualItemFormatting event, containing the visual list item that requires formatting.

Represents a collection of visual row elements.

Enumerator for the visual row elements.

Represents the content element of RadWaitingBarElement.

Represents waiting bar indicator element

Represents separator element in RadWaitingBarElement.

Represents RadWaitingBarElement's text element

Represents a collection of WaitingBarIndicatorElement items.

WaterfallSeries shows the cumulative effect of positive or negative values on the starting point.

WaterfallSeriesDrawPart is the ChartSeriesDrawPart that renders the points for the WaterfallSeries.

Represents root element of a RadWebCam control.

Represents a weekly recurrence rule.

Represents a command area of RadWizard in Wizard97 mode.

Represents a view element of RadWizard in Wizard97 mode.

Represents a button element of RadWizard in Aero mode.

Represents a top element of RadWizard in Aero mode.

Represents a view element of RadWizard in Wizard Aero mode.

Provides data for cancelable events of RadWizard.

Represents the method that will handle cancelable events of RadWizard.

Represents a command area of RadWizard.

Represents a command area button element of RadWizard.

Represents a completion page of RadWizard.

Mode of RadWizard.

Represents a page of RadWizard.

Represents a collection of WizardPage objects.

Represents a page header of RadWizard.

Represents an element of RadWizard which paints its text on glass.

Base class for RadWizard view elements.

Represents a welcome page of RadWizard.

Represents a delegate that is used for invoking the base implementation of WndProc(ref Message) of a form.

Represents a yearly recurrence rule.

Event arguments indicating the old and new horizontal/vertical scale factors.

ZoomChangingEventHandler delegate

Not finding the help you need?
Contact Support