ComponentOne Basic Library for UWP
C1.UWP Assembly / C1.Xaml Namespace
Inheritance Hierarchy
In This Topic
    C1.Xaml Namespace
    In This Topic
    Classes
     ClassDescription
    ClassKeeps arc segment definition properties which can be used in xaml to draw the ArcSegment.
    ClassThis class is for internal use only.
    ClassProvide data for the AutoSearchBufferChanged event.
    ClassRepresents an icon created from an image.
    ClassBuilds a Brush from an Input color a Design brush and a color base extrapolating the design brush.
    ClassRepresents the ICollectionView interface implementation with support for live sorting, filtering and grouping. Replicates the API of the WPF CollectionView class.
    ClassDefines a command that implements ICommand and is routed through the element tree. Limitation: when converting from string, doesn't honor xaml namespaces. If you have several classes with the same name in different namespaces, don't set command in xaml as string, use binding syntax instead.
    ClassRepresent an icon created from a list of icons superposed one on top of the other.
    ClassThe C1ContextMenu control represents a menu that can be displayed when the user clicks the right mouse button over a control.
    ClassRepresents a service that provides static methods to display a context menu.
    ClassProvides a way to apply data templates based on custom logic.
    ClassVisual element that allows a user to select a date by dragging day month and year from three Windows.UI.Xaml.Controls.ComboBox.
    ClassVisual element that allows to pick up a date field which pops up a dialog containing a date editor.
    ClassDefines an area where you can arrange child elements either horizontally or vertically, relative to each other.
    ClassContains information of the DragCompleted event.
    ClassContains information of the DragDelta event.
    ClassContains information of the drag events.
    ClassCross-platform helper for listening to drag gestures supporting inertia.
    ClassContains information of the DragInertiaStarted event.
    ClassContains information of the DragStarted event.
    ClassContains information of the DragStarting event.
    ClassC1DropDown provides a generic drop-down control with a Header property that determines what the user sees when the drop-down part of the control is closed, and a Content property that determines what goes into the drop-down section.
    ClassC1DropDown provides a generic drop-down control with a Header property that determines what the user sees when the drop-down part of the control is closed, and a Content property that determines what goes into the drop-down section.
    ClassRepresents an icon created from a font.
    ClassShows content as a fullscreen modal dialog.
    ClassRepresents the control that redistributes space between columns or rows of a Windows.UI.Xaml.Controls.Grid panel.
    ClassProvides the base implementation for all controls that contain single content and have a header.
    ClassRepresents a DataTemplate that supports C1HierarchicalPresenter, such as TreeViewItem.
    ClassRepresents a control that contains multiple items and has a header.
    ClassRepresents a visual icon that can be tinted and resized.
    ClassThis factory allows creating C1Icon.
    ClassContains information of the drag events.
    Class 
    Class 
    Class 
    ClassRepresents a control that can be used to present a collection of items.
    ClassWrapper to get layout rounding in WPF 3.5.
    ClassRepresents a control that applies a layout transformation to its Content.
    ClassC1LinePanel arranges a list of items in a single row or column.
    ClassList of items which can be used with heavy templates and preview template to scroll quickly.
    ClassVisual element used inside a C1ListBox.
    ClassList of items which can be used with heavy templates and preview template to scroll quickly.
    ClassVisual element used inside a C1ListViewer.
    ClassVirtualizing stack panel which supports preview templates in order to scroll quickly.
    ClassRepresents a control that uses a mask to prevent users from entering invalid data. The C1MaskedTextBox is an editor that uses a mask to prevent end-users from entering invalid data.
    ClassThe C1Menu control enables you hierarchically organize elements associated with event handlers.
    ClassRepresents a selectable item inside a C1Menu control.
    ClassList of menu items. This list can be set as the content of a dropdown to make a drop down list.
    ClassThe C1NumericBox control is a numeric editor that allows you to display and edit numeric values in many formats.
    ClassCollection of ordered System.Int32.
    ClassRepresent an icon created from a path string.
    ClassRepresents an icon created from a vectorial definition.
    ClassVisual element which indicates the progress of an operation. C1ProgressBar represents a control that indicates indeterminate progress of an operation.
    ClassSeetings of C1ProgressBar to be used in the control template.
    ClassVisual element which indicates application busy state. C1ProgressIndicator represents a control that indicates applycation busy state.
    ClassProvides helper methods to work with System.Linq.Expressions.Expression and property paths.
    ClassThe supplementary control to use in the C1RadialMenu control template.
    ClassAn item for color selection inside a C1RadialMenu control.
    ClassUsed within the template of the C1RadialMenu control to specify where submenu of the C1RadialColorItem should be placed.
    ClassThe C1RadialMenu control represents a touch-friendly alternative to the traditional context menu.
    ClassRepresents a selectable item inside a C1RadialMenu control.
    ClassUsed within the template of the C1RadialMenu control to specify where items are placed.
    ClassAn item for numeric items selection inside a C1RadialMenu control.
    ClassPositions child elements in a circle, from the StartAngle to the EndAngle in the clockwise direction.
    ClassUsed within the template of the C1RadialMenu control to display radial slider for selecting numeric values. control to display radial slider for selecting numeric values.
    ClassThe C1RangeSlider control enables the end-user to select two values from a range by moving two Thumb controls along a track.
    ClassThe base class for CanExecuteRoutedEventArgs and ExecutedRoutedEventArgs classes. Provides some additional properties comparing to the Windows.UI.Xaml.RoutedEventArgs class.
    ClassContains information of the ScrollCompleted event.
    ClassContains information of the ScrollDelta event.
    ClassContains information of the scroll events.
    ClassCross-platform helper for listening to scroll gestures using mouse wheel.
    ClassContains information of the ScrollStarted event.
    ClassRepresents a scrollable area that can contain other visible elements.
    ClassControl that is used to separate items in menus and toolbar.
    ClassWindows.UI.Xaml.Controls.ContentControl which allows specifying a value between 0 and 1 to perform slide animations which affect the layout.
    ClassProvides a way to apply styles based on custom logic.
    ClassRepresents a control that contains multiple items that share the same space on the screen.
    ClassRepresents a selectable item in a C1TabControl.
    ClassControl containing the header of a C1TabItem. Supports different appearances, defined by the Shape property.
    ClassInternal element used in both C1TabItem and C1DockTabItem to avoid repetition.
    ClassInternal element used in the control template of C1TabControls.
    ClassCross-platform helper for listening to tapped and double-tapped events.
    ClassContains information of the tap events.
    ClassList of items displayed in columns determined by the size of the items.
    ClassVirtualizing panel which render the items in columns depending on the size of the items.
    ClassVisual element that allows a user to select a date by dragging day month and year from three C1LoopingList.
    ClassRepresents a control that displays hierarchical data in a tree structure that has items that can expand and collapse.
    ClassExpand/Co
    ClassImplements a selectable item in a C1TreeView control.
    ClassVertical connecting line.
    ClassA Panel which contains the vertical lines.
    ClassProvides a way to arrange content in a grid where all the cells in the grid have the same size.
    ClassDisplays binding validation errors.
    ClassRepresents an icon created from a vectorial definition.
    Class 
    ClassPositions child elements sequentially from top to bottom or from right to left, depending on the value of the Orientation property.
    ClassContains information of the ZoomCompleted event.
    ClassContains information of the ZoomDelta event.
    ClassContains information of the zoom events.
    ClassCross-platform helper for listening to zoom gestures either using the mouse or fingers.
    ClassContains information of the ZoomStarted event.
    ClassProvides data for a cancelable event.
    ClassProvides data for the CommandBinding.CanExecute and CommandBinding.PreviewCanExecute routed events.
    ClassAttached properties used to pass brushes to Microsoft controls.
    ClassRepresents a group item of the C1CollectionView instance in the C1CollectionView.CollectionGroups collection.
    ClassProvides access to system colors according to the current theme.
    ClassBinds an System.Windows.Input.ICommand to the event handlers that implement the command.
    ClassProvides attached properties emulating ICommandSource interface.
    ClassProvides command related utility methods that register CommandBinding objects for class owners and commands, add and remove command event handlers, and provides services for querying the status of a command.
    ClassProvides exntesions methods for Dock.
    ClassProvides data for the CommandBinding.Executed and CommandBinding.PreviewExecuted routed events.
    ClassClass that provides static extension methods for several other classes.
    ClassProvide the infomation's struct to contain the full text filter condition
    ClassRepresents a base class for types defining grouping conditions in the C1CollectionView.GroupDescriptions collection of the C1CollectionView class. The real class which is usually used for this purpose is PropertyGroupDescription.
    ClassContains event data for the item prepared/cleared event. The event is associated to the PrepareContainerForItemOverride and ClearContainerForItemOverride methods of classes derived from C1HierarchicalPresenter. PrepareContainerForItemOverride and ClearContainerForItemOverride are invoked to prepare/clear a visual element to display the specified data bound item.
    ClassKeyboard utilities.
    ClassDefines row or column specific properties that apply to C1LinePanel elements.
    ClassProvides access to an ordered, strongly typed collection of LineDefinition objects.
    ClassProvides data for the C1MaskedTextBox.MaskedTextChanged event.
    ClassAn empty page that can be used on its own or navigated to within a Frame.
    ClassWrapper class for the PropertyChangedEventArgs<T> class for case when T is System.Nullable`1.
    Class 
    ClassUtility methods for popups.
    ClassArgument of the event fired before the drop-down box is opened.
    ClassProvides event data for OnPropertyChanged events.
    ClassProvides event data for OnPropertyChanging events.
    ClassDescribes the grouping of items using a property name as the criteria.
    ClassContains a helper method for downloading a file from a web uri.
    ClassProvides data for the SelectionChanged event.
    ClassProvide data for the SelectionChanging event.
    ClassDefines the direction and the property name to be used as the criteria for sorting a collection.
    ClassRepresents a collection of SortDescription objects.
    ClassContains data for events with a source different from the object firing the event.
    ClassProvides access to system colors according to the current theme.
    ClassThe TypeEx class provides useful extension methods for the System.Type class.
    ClassThe VTreeHelper class provides utility methods that perform common tasks involving nodes in a visual tree.
    Interfaces
     InterfaceDescription
    InterfaceExtends the WinRT ICollectionView interface to provide sorting and filtering. This interface adds the members defined in WPF and Silverlight versions of ICollectionView but absent in WinRT.
    InterfaceDefines the context menu interface.
    InterfaceRepresents a character range within a string. This is used by ISpellChecker to represent the spelling mistakes found in text.
    InterfaceImplements a WinRT version of the IEditableCollectionView interface present in WPF and Silverlight.
    InterfaceProvide interface support the filter features
    InterfaceDefines methods to manipulate ordered sets.
    Interface 
    InterfaceProvides spell checking services.
    Structures
     StructureDescription
    StructureSpecifies an anchor matching between two elements.
    StructureClass that allows to increase/decrease lightness of the specified color.
    StructureRepresent a zoom which can be expresed like a fixed value, or relative to the viewport.
    Delegates
     DelegateDescription
    DelegateRepresents the method that will handle the CommandBinding.CanExecute event.
    DelegateRepresents the method that will handle the CommandBinding.Executed and CommandBinding.PreviewExecuted events.
    DelegateRepresents the method that handles the C1MaskedTextBox.MaskedTextChanged event.
    Delegate 
    Enumerations
     EnumerationDescription
    EnumerationSpecifies an anchor point in a visual element.
    EnumerationThe ExpandMode enumeration is used in C1TreeView to specify the allowed number of expanded C1TreeViewItems.
    EnumerationDetermines how the popup will be resized when the content changes its size.
    EnumerationSpecifies hard line breaks before and/or after elements in a C1WrapPanel.
    EnumerationDetermines how the extrapolation of colors will be made.
    EnumerationDetermines the C1DateTimeSelector edit mode.
    EnumerationDetermines the kind of drag gesture that will be listened.
    EnumerationSpecifies the direction in which a C1.Silverlight.Extended.C1Expander control opens.
    EnumerationState of a C1ListViewerItem.
    EnumerationEnumerates the different kind of devices which can perform drag operations.
    EnumerationDefines the selection behavior for a control which supports the SelectionMode property like C1treeView.
    EnumerationClose button options for the C1TabControl
    EnumerationSupported shapes for the C1TabItem
    EnumerationZ-Index arrangement of the items in the C1TabPanel.
    EnumerationRepresent the kind of zoom.
    EnumerationSpecifies what events should be used by the C1ContextMenuService to show context menu.
    EnumerationSpecifies how controls are sized and aligned within C1.Silverlight.C1DockPanel controls.
    EnumerationSpecifies the action that will be performed when the user drops a drag source into a drop target element.
    EnumerationProvides the supported expand directions for the C1.Xaml.C1ComboBox.
    EnumerationThe ExpandMode enumeration is used in C1TreeView to specify the allowed number of expanded C1TreeViewItems.
    EnumerationSpecifies the rows or columns that are resized by the C1GridSplitter control.
    EnumerationSpecifies whether a C1GridSplitter control redistributes space between rows or between columns.
    EnumerationSpecifies the direction of a sort operation.
    EnumerationDefines how to format the value inside of a C1MaskedTextBox.
    EnumerationRepresents a user's response to a message box.
    EnumerationPossible states of pin status for a C1TabItem.
    EnumerationSpecifies how thumbs will be moved when mouse click will be performed outside selected area.
    EnumerationMode of validation of the range between Maximum and Minimum of C1NumericBox.
    EnumerationDetermines what part of the selected item should be displayed in the parent C1RadialMenuItem.
    EnumerationDefines the possible conditions that cause selection of an entire control text when control receives focus.
    EnumerationDetermines how C1TabControl retains the content of C1TabItems never or no longer selected.
    EnumerationEnumerates binding validation states.
    See Also

    Reference

    C1.UWP Assembly