Xceed Toolkit Plus for WPF v4.6 Documentation
Xceed.Wpf.Toolkit Namespace
Inheritance Hierarchy
Xceed.Wpf.Toolkit Assembly : Xceed.Wpf.Toolkit Namespace
The Xceed.Wpf.Toolkit namespace contains the toolkit's controls.
Classes
 ClassDescription
ClassRepresents the shape that is used to define the content of the MaterialProgressBarCircular.
ClassProvides information on input text whose mask is being automatically completed.
ClassRepresents a text box whose content is selected when it receives the focus as well as performs automatic focus navigation when the caret reaches the extremities of the text range.
Class 
ClassA ContentControl that displays its content in a bubble.
Class

Adorner that is used to display the Bubble over the MaterialSlider control.

ClassRepresents a control that lets the user know when an application is busy.
ClassRepresents a two-button spinner control that can be added to any element, which raises Spin events when the element is manipulated.
ClassRepresents a textbox with button spinners that allow incrementing and decrementing byte values by using the spinner buttons, keyboard up/down arrows, or mouse wheel.
ClassRepresents a control used for performing mathematical calculations.
ClassProvides a set of commands that can be used to accomplish various actions.
ClassA control that provides a TextBox with button spinners that allow incrementing and decrementing numeric values by using the spinner buttons, keyboard up/down arrows, or mouse wheel, and also provides a Calculator dropdown that allows you to perform mathematical calculations.
ClassRepresents a combo box in which the items in the dropdown are preceded by a checkbox.
ClassRepresents a ListBox control whose items are preceded by a CheckBox.
ClassRepresents a modal content control that can be placed over sections of a view or over other content controls, locking out the rest.
ClassProvides a user interface that can edit types of collections.
ClassProvides a button containing a collection editor.
ClassProvides a dialog containing a collection editor.
Class

CollectionControlDialog now derives from this class instead of Window.


This class makes it possible to derive the CollectionControlDialog from StyleableWindow and theme it in v2.9 Plus while CollectionControlDialog will remain a Window in v2.9.

ClassRepresents a control that allows you to select a color either using an advanced color canvas, by setting the HexadecimalString, or by setting the ARGB values.
ClassRepresents a color in the ColorPicker.
Class

Represents an editor that allows a user to pick a color from a predefind color palettes.

Class 
ClassRepresents a slider control that lets the user select a color from a range of values by moving a thumb control along a track.
ClassBase class of the numerical up-down controls.
ClassRepresents a date element of the TimelinePanel.
ClassRepresents a control that allows the user to select a date and a time.
Class 
Class

Represents a control that allows a user to increment or decrement a DateTime using button spinners, up/down keys, or the mouse wheel.

ClassRepresents a textbox with button spinners that allow incrementing and decrementing decimal values by using the spinner buttons, keyboard up/down arrows, or mouse wheel.
ClassRepresents a textbox with button spinners that allow incrementing and decrementing double values by using the spinner buttons, keyboard up/down arrows, or mouse wheel.
ClassRepresents a button that when clicked displays a drop-down in which you can place any custom content.
ClassRepresents a TabControl that displays the tabs in a single row, and offers a different navigation style than the standard TabControl to reach the extra tabs, if any.
ClassThe Commands available to the ExtendedTabControl class.
Class

Represents an editor that allows a user to pick a file from the disk.

Class

Creates a shape for use by a gauge in the form of a pie slice, a full circle, or a circle with a flat base as shown. Does not include the tick marks, labels, markers or the pointer. The shape is determined by range, in degrees, of the StartAngle and EndAngle. If the range is 90 degrees or less, it will be a pie slice. A range of 360 degrees is a full circle. A range between 90 and 360 is a circle with a flat base.

   

Shown: Pie slice, circle with flat base.

Class

Represents the data used by a portion of a Gauge. A portion is a part of the RadialGauge that can have custom color and margin.

Shown here is a RadialGauge with two portions.

Class

Represents a Button that contains an icon and some data.

The Foreground, Background and BorderBrush can be easily modified with properties, while the Icon location is customizable.

ClassRepresents a textbox with button spinners that allow incrementing and decrementing integer values by using the spinner buttons, keyboard up/down arrows, or mouse wheel.
ClassArgument used in the InvalidValueEntered event to obtain the invalid string.
ClassProvides event information for the ItemAdding event.
ClassProvides event information for the ItemDeleting event.
ClassProvides event data for the ItemAdded and ItemDeleted events.
ClassClass that registers the classes defined in the WPFToolkit.Extended assembly.
ClassRepresents a textbox with button spinners that allow incrementing and decrementing long values by using the spinner buttons, keyboard up/down arrows, or mouse wheel.
ClassRepresents a control that allows a user to magnify parts of an application.
ClassRepresents the Magnifier adorner.
ClassRepresents a manager class for the Magnifier.
ClassRepresents a visible marker drawn along the RadialGauge's circumference to identify an important value. 
ClassRepresents a control that lets users display and edit values based on a mask.
Class

Represents a button control that uses the material colors and animations

Class

Represents a checkbox control that uses the material colors and animations

ClassClass that represents a ComboBox control that uses the material colors and animations.
ClassClass that represents a ComboBoxItem control that uses the material colors and animations.
Class

Represents a drop-down button control that uses the material colors and animations.

Class

A ContentControl with a customizable shadow and that uses the material colors and animations.

ClassRepresents a ToggleButton that can pop a Menu on the left, right, top or bottom of a Window (or any FramworkElement).
ClassRepresents an ItemsControl that can be set as the MaterialHamburger.MenuContent. It contains an Header, a Close button, and animated MaterialHamburgerMenuItems.
ClassRepresents one of the items from MaterialHamburgerMenu that can be animated when the MaterialHamburgerMenu is popped.
ClassClass that represents a ListBox control that uses the material colors and animations.
ClassClass that represents a ListBoxItem control that uses the material colors and animations.
ClassA linear progress bar that uses the material colors and animations.
ClassBase class for the progress bar controls that use the material colors and animations.
ClassA circular progress bar that uses the material colors and animations.
ClassRepresents a radio button control that uses the material colors and animations
Class

Represents a slider control that uses the material colors and animations

ClassRepresents a ToogleSwitch control that uses the material colors and animations.
ClassRepresents a TabControl that uses the material colors and animations.
ClassThe Commands available to the MaterialTabControl class.
ClassRepresents a tab item that is used by the MaterialTabControl and that uses the material colors and animations.
Class

Represents a text field that contains a customizable watermark that remains active when text is entered and uses the material colors and animations.

ClassRepresents a ContentControl that can be used to display content in any corner or any window or FrameworkElement. It uses the material colors and animations.
Class

Adorner that is used to display the MaterialToast control.

ClassRepresents the commands available to the MaterialToast control.
ClassRepresents a ToolTip control that uses the material colors and animations.
ClassRepresents a message box that has a message and that returns a result.
ClassA class containing data specific to a Month, in order to be displayed as background in a Calendar.
ClassThe MultiCalendar combines X Microsoft Calendars that can be positioned in a grid with rows and columns. The selected dates, blackout dates and highlighted dates can be chosen from any calendars. The Background/Foreground of any CalendarDayButton can be easily customized based on its state(selected/highlighted/blackout/mouseOver/focused/today) and the background of any Calendar can be customized with an image or a brush.
ClassRepresents a resizable multi-line text editor that displays in a dropdown.
ClassClass that creates an object that is used by the gauge to display the numeric value of RadialGauge.Value.
ClassBase class of the CommonNumericUpDown<T>.
ClassDraws an arcing segment of a circle (a pie slice). This class cannot be inherited.
ClassUsed for displaying content with a mirror-like reflection in PileFlowPanel.
ClassUsed as wrapper for a FrameworkElement that is displayed in the flow panel, providing animation for the element.
ClassRepresents the main class of the PileFlowPanel control.
ClassPileFlowItemActivated event arguments.
ClassFormats the RichTextBox text as plain text.
ClassRepresents the pointer that visually points to RadialGauge.Value.
ClassRepresents the base of the pointer at the center of the RadialGauge.
ClassRepresents an editor of primitive types.
ClassArguments for the TokenizedTextBox.QueryItemFromText event.
ClassProvides information on the focus navigation.
ClassArguments for the TokenizedTextBox.QuerySuggestItemForText event.
ClassArguments for the TokenizedTextBox.QueryTextFromItem event.
ClassThe main class for the gauge control. Setting the Value property will make the pointer point toward that value along the RadialGauge's circumference.
ClassRangeSlider is a control which allows interactive input of a Lower and Higher value. The range of input is between the specified Minimum and Maximum values. Behaves much like the default behavior of the standard Slider control.
ClassThe main class for the Rating control. Setting the Value property will highlight the corresponding RatingItem icons.
ClassRepresents an individual Icon used by the Rating control.
ClassExtends the System.Windows.Control.RichTextBox control that represents a rich editing control which operates on FlowDocument objects.
ClassRepresents a contextual formatting toolbar that mimics the behavior of the Microsoft Office 2010 formatting bar.
ClassRepresents the manager class for using the RichTextBoxFormatBar.
ClassFormats the RichTextBox text as RTF.
Class 
Class

Represents a textbox with button spinners that allow incrementing and decrementing short values by using the spinner buttons, keyboard up/down arrows, or mouse wheel.

ClassRepresents a textbox with button spinners that allow incrementing and decrementing float values by using the spinner buttons, keyboard up/down arrows, or mouse wheel.
ClassControl that is used to display slideshow items one after the other like a diaporama. It offers an auto-play mode to automatically play the slideshow items.
ClassSlideShow commands.
Class

Class that contains the data of an item that will be displayed in the SlideShow control. It can contain any UIElement (e.g., Image, Calendar, Grid, ContentControl).

ClassProvides information on spin events.
ClassBase class for controls that represents controls that can spin.
ClassRepresents a button that can be clicked and also provides a drop down in which you can place any custom content.
Class

Represents a window possessing all of the basic features of a normal window whose elements can all be styled.

Class 
Class 
ClassA Tick is a mark on the RadialGauge that helps the user determine with greater precision which value the gauge's pointer is indicating. Ticks are composed of a mark and a label. MajorTicks use both the mark and the label, but MinorTicks and MiddleTicks use only the mark.
ClassRepresents an item in the list in TimePicker's dropdown.
ClassRepresents a WPF panel that arranges its children along a timeline, based on the Date attached property of each item.
ClassRepresents a control that allows users to select a time.
Class

The TimeSpanUpDown class represents a control that lets you increment or decrement a time value over 24 hours. The Format is Days.Hours:Minutes:Seconds.

 

This class derives from UpDownBase, which is an abstract class that is now the base class for DateTimeUpDown and TimeSpanUpDown. It contains their common methods and properties.

ClassRepresents an on/off switch where the user can either click, or drag/drop the thumb, to change the value.
ClassContentControl used to display the selected tokens in the TokenizedTextBox.
ClassRepresents a textbox control that lets you edit and display a series of values as tokens. If an ItemsSource is specified, an AutoComplete popup will appear with a filtered list of valid values during editing.
ClassThis class is an ItemsControl and is used in the TokenizedTextBox ControlTemplate to display the FilteredItems of the TokenizedTextBox. Its containers are TokenizedTextBoxItems.
ClassItem container used by the TokenizedTextBox to display the control's Items in the dropdown suggestion box.
Class 
Class 
Class 
ClassRepresents a ComboBox with a customizable watermark.
ClassThe WatermarkPasswordBox is a PasswordBox where you can enter a secure password and display a watermark when the password is not defined.
ClassRepresents a textbox control that permits the use of a watermark.
ClassRepresents a wizard control that presents pages to assist the user in performing a task or series of tasks
ClassProvides a set of commands that can be used to accomplish various actions associated with the Wizard control.
ClassRepresents a page in the Wizard.
ClassFormats the RichTextBox text as RTF.
Interfaces
 InterfaceDescription
InterfaceProvides an interface for creating rich-text format bars.
InterfaceProvides an interface for formatting text in the RichTextBox.
Delegates
 DelegateDescription
DelegateHandles the ItemAdded routed event.
DelegateHandles the ItemAdding routed event.
DelegateHandles the ItemDeleted routed event.
DelegateHandles the ItemDeleting routed event.
DelegateHandles the ItemMovedDown routed event.
DelegateHandles the ItemMovedUp routed event.
DelegateDelegate for the PileFlowItemActivated event.
DelegateDelegate for the PileFlowItemDeactivated event.
DelegateRepresents the method that will handle the QueryMoveFocus routed event.
DelegateHandler for the Next routed event.
DelegateHandler for the Previous routed event.
Enumerations
 EnumerationDescription
EnumerationValues representing the special values the user is allowed to input.
EnumerationValue indicating how the content of an AutoSelectTextBox is selected.
EnumerationValue representing the type of a calculator button.
EnumerationValue representing the operation.
Enumeration 
Enumeration 
EnumerationValue representing the date-time format.
EnumerationValue representing the date-time part.
EnumerationValue representing the type of frame used for the Magnifier.
EnumerationValue representing the location used by the MaterialHamburger.MenuLocation property.
EnumerationValue representing the text insertion mode of the masked text box.
Enumeration 
EnumerationValues representing the mask format.
EnumerationRepresents the shape of a MaterialButton control.
EnumerationRepresents the bubble location of the MaterialSlider control.
EnumerationRepresents the MaterialSlider control's mode.
EnumerationRepresents how the watermark in the MaterialTextField control will behave when the control receives the focus.
EnumerationRepresents the location where the MaterialToast control will be displayed.
EnumerationValue representing the overlap behavior used in TimelinePanel.
EnumerationValue representing the mode of the Pie.
EnumerationRepresents the position of the buttons in relation to the TabItems.
Enumeration

Represents the directions of the fill used by the Rating control to fill the inside of the icons according to the value.

EnumerationValue representing the type of icon used for the Rating control.
EnumerationRepresents the position of the labels with respect to  their icons.
EnumerationGets or sets the orientation of the Rating control. This determines the direction that icons are drawn next to each other.
Enumeration

Represents the types of precisions.

 

EnumerationValue representing the type of value used for the Rating control.
EnumerationValue representing the direction of a spinner.
EnumerationValue representing the type of filter used.
Enumeration 
EnumerationRepresents the type of transition to use when the slideshow is in auto-play mode.
EnumerationValue representing the allowed directions of a spinner.
Enumeration 
EnumerationValue representing the startup location of a control or window.
EnumerationValue representing the state of a control or window.
EnumerationGets or sets the title's horizontal alignment.
EnumerationValue representing the visibility of a WizardPage.
EnumerationValue representing the type of the WizardPage.
See Also

Reference

Xceed.Wpf.Toolkit Assembly