Xceed Toolkit for Maui v2.0 Documentation
Xceed.Maui.Toolkit Namespace
Inheritance Hierarchy
Xceed.Maui.Toolkit Assembly : Xceed.Maui.Toolkit Namespace
Classes
 ClassDescription
Class 
Class 
ClassRepresents the base class for visual elements that are located inside of the Chart's AreaPanel.
ClassRepresents the information related to an AreaElement.
ClassServes as the base class for the AreaElementInfos.
ClassContains all the visual elements in the Chart's main area.
ClassTextBox which can propose various possible values for the Text that is being typed. 
Class 
ClassRepresents a Range that will be set in the AxisCustomRange property. 
ClassRepresents a Range that will be set in the AxisCustomRange property.
ClassRepresents one of the two possible axes in a Chart.
ClassThis class is responsible for drawing a Series as a bar Chart.
ClassRepresents the information that are needed in order to create a binding between a Series' DataPoints & a UserObject property.
ClassSimilar to the Framework's Border control, but with more flexibility than said control.
Class 
ClassA more flexible Button control than the one offered by the MAUI Framework, since it can use all of the advantages offered by the Border control (independent BorderThickness & CornerRadius, alignment, property inheritance, ...) and can contain any type of ViewContentTemplate. It also offers a ClickMode that allows to activate it on a Press or Release action of the pointer. 
Class 
ClassA combination of 2 RepeatButtons, which are used to increase or decrease a value.
Class 
ClassThis control contains a TextBox that can be used to edit a byte value, as well as 2 RepeatButtons that can be used to increase or decrease said byte value. 
ClassA control that emulates a calculator & all of its buttons.
Class 
Class 
Class 
Class 
ClassBy default, this control displays all of the days within a specific month of a chosen year.
ClassRepresents a collection made of the CalendarDateRange(s) that correspond to the blacked out dates in the Calendar.
ClassRepresents a month when a Calendar has its CalendarMode set to Year or a year when a Calendar has its CalendarMode set to Decade.
ClassRepresents a range of dates.
ClassRepresents a day in a Calendar that has its CalendarMode set to Month.
ClassThis is the base class for the CalendarDayButtonCalendarButton classes.
Class 
ClassRepresents a collection made of all the currently selected dates in the Calendar.
ClassContentControl which offers the possibility of customizing the shadow that surrounds it.
Class 
ClassThe CarouselPanel is used to display items in a vertical panel that allows the user to scroll through items in an infinite loop.
Class 
ClassA control used to display DataPoints on a 2D chart. 
Class 
ClassSimilar to the Framework's CheckBox control, but with more flexibility than said control since, for example, it has 3 states (Selected, Unselected, Indeterminate) & that it is possible to customize the symbols associated with each of those states; it is also possible to modify the Control's size & the box's size independently, as well as display Content next to the box.
Class 
Class 
Class 
ClassA control that allows the user to pick an ARGB color via a color shader, a ColorSpectrum & an assortment of SlidersByteUpDowns & TextBoxes
Class 
ClassRepresents the vertical Slider that allows to navigate through a spectrum of Colors in order to manually choose one. 
ClassThe ComboBox uses a small unintrusive Popup which displays, either horizontally or vertically, a list of items amongst which the user can make a single selection.
Class 
Class 
Class 
Class 
ClassControl which contains a single piece of Content
Class 
ClassAbstract class which serves as the base class for all of Xceed Toolkit for Maui's controls. It contains common properties & allows to redefine the ControlTemplate.
Class 
ClassRepresents the data that is needed to display a point on a Chart.
ClassRepresents the information related to a DataPoint label.  
Class 
Class 
Class 
Class 
ClassA control offering a TextBox that can be used to edit a DateOnly value, 2 RepeatButtons that can be used to increase or decrease said DateOnly value & a DropDownButton which can be used to open a Calendar that allows to manually pick the DateOnly value. 
Class 
ClassThis control contains the Calendar used to pick a DateOnly value in the DatePickerDateTimePicker Controls.
ClassA control offering a TextBox that can be used to edit a DateTime value, 2 RepeatButtons that can be used to increase or decrease said DateTime value & a DropDownButton which can be used to open either a Calendar that allows to manually pick the DateOnly value or a TimePicker that allows to manually pick the TimeOnly value. 
Class 
Class

A control offering a TextBox that can be used to edit a DateTime value & 2 RepeatButtons that can be used to increase or decrease said DateTime value.

Class

This abstract class is the base class for the Date & Time UpDown controls, like DateUpDownTimeUpDown. It contains the common properties & methods for all of those controls.

Class 
ClassA control offering a TextBox that can be used to edit a DateOnly value & 2 RepeatButtons that can be used to increase or decrease said DateOnly value.
Class 
ClassA control offering a TextBox that can be used to edit a decimal value & 2 RepeatButtons that can be used to increase or decrease said decimal value.
Class 
ClassA control offering a TextBox that can be used to edit a double value & 2 RepeatButtons that can be used to increase or decrease said double value. 
ClassWhen clicked, this Button opens a Popup that displays a new View.
Class 
ClassAn event data that tells if the Expander has been expanded or collapsed. 
ClassA control offering a ToggleButton that allows to show or hide its Content.
Class 
ClassA control offering a TextBox that allows to edit a file selection & a Browse Button that allows to open the System Explorer in order to manually pick one or more files.
Class 
Class 
Class 
ClassThis is the main ResourceDictionary; it can be used to integrate all of Xceed’s Controls to a NET MAUI app project.
Class 
Class 
ClassThis is an abstract base class for all the UpDown classes. 
ClassA control offering a TextBox that can be used to edit an integer value & 2 RepeatButtons that can be used to increase or decrease said value.
ClassRepresents the information related to a label element.
ClassThis class contains all the Axis' tick labels.
Class 
ClassRepresents the legend displayed beside the Chart's AreaPanel.
ClassRepresents an item in the Chart's Legend.
Class 
Class 
ClassRepresents an abstract base class for all visual elements of the line type in a Chart.
ClassThis class is responsible for drawing a Series as a line Chart.
ClassA control offering a TextBox that can be used to edit a long value & 2 RepeatButtons that can be used to increase or decrease said value. 
ClassTextBox control which contains a Mask that limits the text input.
Class 
ClassThis abstract class is the base class for all of the numeric UpDown classes, like DoubleUpDownByteUpDownShortUpDown, etc. It contains the common properties & methods for all of those controls.
Class 
ClassRepresents a popup window that appears over the application.
ClassThe PopupContainer can be added in a xaml container to define the location of the Popup in the visual tree & set its properties through bindings.
ClassOffers mapping for both the Popup's properties & methods. 
Class 
Class 
ClassA similar but more flexible version of MAUI Framework's RadioButton control since, for example, it can easily be resized, can have its own ContentView & offers 3 different states (Checked, Unchecked & Indeterminate). On top of that, clicking on either the box or the Control's Content can trigger an animation & multiple RadioButtons can be grouped together for organization & selection purposes.
Class 
ClassRepresents a range & allows to set its StartEnd points.
ClassThis abstract class is the base class for creating a new Renderer for a Chart's Series.
ClassButton which raises the Clicked event more than once if the finger is pressed or the mouse button held down on said Button for a specific period of time.
Class 
ClassA control offering a TextBox that can be used to edit an sbyte value & 2 RepeatButtons that can be used to increase or decrease said value.
ClassRepresents an object containing all the data needed to display DataPoints on a Chart.
Class 
ClassRepresents the information related to a bar when a Chart uses a Series of the Bar type.
Class 
ClassRepresents the information related to a line when a Chart uses a Series of the Line type.
ClassA control offering a TextBox that can be used to edit a short value & 2 RepeatButtons that can be used to increase or decrease said value.
ClassA control offering a TextBox that can be used to edit a float value & 2 RepeatButtons that can be used to increase or decrease said value.
ClassThe event data that is triggered when the Spinned event is raised.
Class 
ClassLike Maui Framework's Entry control, the TextBox allows to input text, but is more flexible than said control since, for example, it allows to remove the focus underline, modify the Borders & their CornerRadius, change the style of the Clear button & add more than just text to the Watermark.
Class 
Class 
Class 
Class 
ClassA control offering a TextBox that can be used to edit a TimeOnly value, 2 RepeatButtons that can be used to increase or decrease said value & a DropDownButton that opens a CarouselPanel where a TimeOnly value can be manually selected.
Class 
ClassA control containing the CarouselPanel used for picking a TimeOnly value inside of the TimePickerDateTimePicker Controls.
ClassA control offering a TextBox that can be used to edit a TimeOnly value & 2 RepeatButtons that can be used to increase or decrease said value.
Class 
Class 
ClassA control offering a Button that has the ability to switch state, just like a CheckBox.
Class 
ClassThis control is similar to MAUI Framework's Switch control, but is more flexible than said control since, for example, it is possible to modify the ToggleSwitch's size & style, as well as set different Content & thumb for both the Checked & Unchecked state. Xceed's ToggleSwitch also allows to set which side of the Control is the Checked side & offers two ways to move the thumb from one state to the other: by click & dragging the thumb or by simply clicking on the Checked/Unchecked area.
Class 
Class 
Class 
Class 
Class 
ClassA control ofering a TextBox that can be used to edit a uint value & 2 RepeatButtons that can be used to increase or decrease said value. 
ClassA control offering a TextBox that can be used to edit a ulong value & 2 RepeatButtons that can be used to increase or decrease said value. 
ClassThis abstract class is the base class for the NumericUpDownDateTimeUpDownBase classes. It contains the common properties & methods for all of the UpDown controls.
ClassA control offering a TextBox that can be used to edit a ushort value & 2 RepeatButtons that can be used to increase or decrease said value.  
ClassThis class contains both the old & new value when a ValueChanged event is raised.
Interfaces
 InterfaceDescription
Interface 
InterfaceThis interface is used to customize the data filtering process.
InterfaceOffers the properties & methods which should be redefined when a new Popup is created.
InterfaceOffers a Start & an End property that can be used to get the Range's bounds.
Enumerations
 EnumerationDescription
EnumerationDetermines the special values that will be accepted by DoubleUpdown or SingleUpDown controls.
EnumerationThe types of tick labels that can be used by a Chart's Axis.
EnumerationThe various modes that can be used to determine what will be displayed by the Calendar.
EnumerationThe various modes used to determine what can be selected on a Calendar.
EnumerationThe modes used to determine when the Clicked event will be raised on a Button.
EnumerationThe names of the properties that are available when a SeriesDataPoints are UserObjects.
EnumerationThe formats that are available when displaying a DateOnly value. 
EnumerationThe formats that are available when displaying a DateTime value. 
EnumerationThe date & time components that are available when displaying a DateOnlyTimeOnly or DateTime value.
EnumerationThe directions in which the Expander can expand to display its Content.
EnumerationThe various accent colors that can be used to theme Xceed's Controls
EnumerationThe options that are available when accessing the value of a MaskedTextBox.
EnumerationDefines the orientation of visual elements of the line type in a Chart Control.
EnumerationDefines where a Popup will be located in relation to its Anchor.
EnumerationThe directions available in the Spinned event triggered when clicking on a Button from an UpDown control.
EnumerationThe available position for the 2 RepeatButtons in UpDown controls like DoubleUpDownByteUpDownDatePickerDateTimeUpDown, etc.
EnumerationThe types of filters available when filtering string data. 
EnumerationThe formats available when displaying a TimeOnly value.
EnumerationThe available periods of the day.
EnumerationGets or sets which of the 2 RepeatButtons are active in an UpDown control.
See Also

Reference

Xceed.Maui.Toolkit Assembly