# C1.WPF.Core

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_WPF_Core" data-uid="C1.WPF.Core" class="text-break">C1.WPF.Core Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="C1.WPF.Core.AsyncEventArgs.html">AsyncEventArgs</a></h4>
      <section><p>Provides event data for asynchronous events.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.AsyncEventArgsDeferral.html">AsyncEventArgsDeferral</a></h4>
      <section><p>Deferral used to block the event until <a class="xref" href="C1.WPF.Core.AsyncEventArgsDeferral.Complete.html#C1_WPF_Core_AsyncEventArgsDeferral_Complete_System_Exception_">Complete(Exception)</a> method is called.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.AsyncEventArgsDeferralsAwaiter.html">AsyncEventArgsDeferralsAwaiter</a></h4>
      <section><p>Deferrals awaiter used to wait for the deferrals of an async event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.AutomationEx.html">AutomationEx</a></h4>
      <section><p>Provides extension methods for working with <a class="xref" href="C1.WPF.Core.AutomationProperties.html">AutomationProperties</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.AutomationProperties.html">AutomationProperties</a></h4>
      <section><p>Provides an attached property that controls whether automation (UI Automation) is enabled
for a specific element. The property supports inheritance, allowing a global value
to be set on a root element and propagated to all children.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.BindingProxy.html">BindingProxy</a></h4>
      <section><p>Useful class to overcome limitation in setting a TemplateBinding property in a visual-state animation.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1ActivityIndicator.html">C1ActivityIndicator</a></h4>
      <section><p>A visual control used to indicate that something is ongoing.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1Animation.html">C1Animation</a></h4>
      <section><p>Contains information about a specific animation.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1Behavior-1.html">C1Behavior&lt;T&gt;</a></h4>
      <section><p>Base class for control behaviors.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1BitmapIcon.html">C1BitmapIcon</a></h4>
      <section><p>Represents an icon created from an image.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1Border.html">C1Border</a></h4>
      <section><p>Basic control used to draw a border around another view.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1BrushXmlSerializer.html">C1BrushXmlSerializer</a></h4>
      <section><p>Provides extension methods for XML serialization and deserialization of <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.brush">Brush</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1Button.html">C1Button</a></h4>
      <section><p>Button with a built-in style matching the suite.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1CheckBox.html">C1CheckBox</a></h4>
      <section><p>Represents a control that a user can select and clear.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1CompositeIcon.html">C1CompositeIcon</a></h4>
      <section><p>Represent an icon created from a list of icons superposed one on top of the other.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1ContentControl.html">C1ContentControl</a></h4>
      <section><p>Button with a built-in style matching the suite.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1DataTemplateSelector.html">C1DataTemplateSelector</a></h4>
      <section><p>Provides a way to apply data templates based on custom logic.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1DockPanel.html">C1DockPanel</a></h4>
      <section><p>Defines an area where you can arrange child elements either horizontally or vertically, relative to each other.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1DragCompletedEventArgs.html">C1DragCompletedEventArgs</a></h4>
      <section><p>Contains information of the DragCompleted event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1DragDeltaEventArgs.html">C1DragDeltaEventArgs</a></h4>
      <section><p>Contains information of the DragDelta event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1DragDropManager.html">C1DragDropManager</a></h4>
      <section><p>Provides methods for drag-and-drop operations.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1DragEventArgs.html">C1DragEventArgs</a></h4>
      <section><p>Contains information of the drag events.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1DragHelper.html">C1DragHelper</a></h4>
      <section><p>Cross-platform helper for listening to drag gestures supporting inertia.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1DragInertiaStartedEventArgs.html">C1DragInertiaStartedEventArgs</a></h4>
      <section><p>Contains information of the DragInertiaStarted event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1DragPreviewEventArgs.html">C1DragPreviewEventArgs</a></h4>
      <section><p>Contains information of the DragStarting event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1DragStartedEventArgs.html">C1DragStartedEventArgs</a></h4>
      <section><p>Contains information of the DragStarted event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1Easing.html">C1Easing</a></h4>
      <section><p>Easing function used to interpolate the values of an animation.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1Font.html">C1Font</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.WPF.Core.C1FontIcon.html">C1FontIcon</a></h4>
      <section><p>Represents an icon created from a font.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1HeaderedContentControl.html">C1HeaderedContentControl</a></h4>
      <section><p>Provides the base implementation for all controls that contain single content and have a header.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1HeaderedItemsControl.html">C1HeaderedItemsControl</a></h4>
      <section><p>Represents a control that can be used to present a collection of items which have header and content.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1HierarchicalDataTemplate.html">C1HierarchicalDataTemplate</a></h4>
      <section><p>Represents a DataTemplate that supports C1HierarchicalPresenter, such as TreeViewItem.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1HierarchicalPresenter.html">C1HierarchicalPresenter</a></h4>
      <section><p>Represents a control that can be used to present a hierarchical collection of items.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1HoverHelper.html">C1HoverHelper</a></h4>
      <section><p>Cross-platform helper for listening to pointer hovering events.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1Icon.html">C1Icon</a></h4>
      <section><p>Represents a visual icon that can be tinted and resized.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1IconTemplate.html">C1IconTemplate</a></h4>
      <section><p>This factory allows creating <a class="xref" href="C1.WPF.Core.C1Icon.html">C1Icon</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1InputEventArgs.html">C1InputEventArgs</a></h4>
      <section><p>Contains information about gesture events.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1ItemsControl.html">C1ItemsControl</a></h4>
      <section><p>Represents a control that can be used to present a collection of items.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1KeyboardHelper.html">C1KeyboardHelper</a></h4>
      <section><p>This class allows accessing keyboard-related information and constants.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1LayoutTransformer.html">C1LayoutTransformer</a></h4>
      <section><p>Represents a layout transformer control with a single piece of content of any type.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1LinePanel.html">C1LinePanel</a></h4>
      <section><p>C1LinePanel arranges a list of items in a single row or column.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1LocalizeExtension.html">C1LocalizeExtension</a></h4>
      <section><p>Represents a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.markup.markupextension">MarkupExtension</a> providing localized strings from .resx resources.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1Localizer.html">C1Localizer</a></h4>
      <section><p>The <a class="xref" href="C1.WPF.Core.C1Localizer.html">C1Localizer</a> class represents the set of
static methods and properties used for localization.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1OrderedSet.html">C1OrderedSet</a></h4>
      <section><p>Collection of ordered <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1PathIcon.html">C1PathIcon</a></h4>
      <section><p>Represent an icon created from a path string.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1PolygonIcon.html">C1PolygonIcon</a></h4>
      <section><p>Represents an icon created from a vector definition.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1ProgressBar.html">C1ProgressBar</a></h4>
      <section><p>Visual element which indicates the progress of an operation.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1ProgressBarTemplateSettings.html">C1ProgressBarTemplateSettings</a></h4>
      <section><p>Settings of <a class="xref" href="C1.WPF.Core.C1ProgressBar.html">C1ProgressBar</a> to be used in the control template.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1ProjectThicknessConverter.html">C1ProjectThicknessConverter</a></h4>
      <section><p>Converter used to extract a specific member of a thickness structure.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1RadioButton.html">C1RadioButton</a></h4>
      <section><p>Represents a button that can be selected, but not cleared, by a user.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1RepeatButton.html">C1RepeatButton</a></h4>
      <section><p>RepeatButton with a built-in style matching the suite.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1SVGIcon.html">C1SVGIcon</a></h4>
      <section><p>Old class for rendering svg icons. Use C1SvgIcon instead.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1ScrollViewer.html">C1ScrollViewer</a></h4>
      <section><p>Represents a scrollable area that can contain other visible elements.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1ScrollViewerSizeChangedEventArgs.html">C1ScrollViewerSizeChangedEventArgs</a></h4>
      <section><p>Provides event data for the <span class="xref">C1ScrollViewer.SizeChanged</span> event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1ScrollViewerViewChangedEventArgs.html">C1ScrollViewerViewChangedEventArgs</a></h4>
      <section><p>Provides event data for the <span class="xref">C1ScrollViewer.ViewChanged</span> event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1ScrollViewerViewChangingEventArgs.html">C1ScrollViewerViewChangingEventArgs</a></h4>
      <section><p>Provides event data for the <span class="xref">C1ScrollViewer.ViewChanging</span> event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1SideRadiusConverter.html">C1SideRadiusConverter</a></h4>
      <section><p>Converter used to bind specific inner element corner radius to
the control CornerRadius.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1SideThicknessConverter.html">C1SideThicknessConverter</a></h4>
      <section><p>Converter used to bind specific sides of inner elements thickness to
the main control thickness.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1StyleSelector.html">C1StyleSelector</a></h4>
      <section><p>Provides a way to apply styles based on custom logic.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1SvgIcon_1.html">C1SvgIcon</a></h4>
      <section><p>Represents an icon created from an svg file.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1TapHelper.html">C1TapHelper</a></h4>
      <section><p>Cross-platform helper for listening to tapped and double-tapped events.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1TappedEventArgs.html">C1TappedEventArgs</a></h4>
      <section><p>Contains information of the tap events.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1ToggleButton.html">C1ToggleButton</a></h4>
      <section><p>Represents a button that a user can expand and collapse.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1VectorIcon.html">C1VectorIcon</a></h4>
      <section><p>Represents an icon created from a vector definition.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1View.html">C1View</a></h4>
      <section><p>Base class for views supporting standard properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1WrapPanel.html">C1WrapPanel</a></h4>
      <section><p>Positions child elements sequentially from top to bottom or from right to left, depending on the value of the <a class="xref" href="C1.WPF.Core.C1WrapPanel.Orientation.html#C1_WPF_Core_C1WrapPanel_Orientation">Orientation</a> property.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1ZoomCompletedEventArgs.html">C1ZoomCompletedEventArgs</a></h4>
      <section><p>Contains information of the ZoomCompleted event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1ZoomDeltaEventArgs.html">C1ZoomDeltaEventArgs</a></h4>
      <section><p>Contains information of the ZoomDelta event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1ZoomEventArgs.html">C1ZoomEventArgs</a></h4>
      <section><p>Contains information of the zoom events.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1ZoomHelper.html">C1ZoomHelper</a></h4>
      <section><p>Cross-platform helper for listening to zoom gestures either using the mouse or fingers.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1ZoomStartedEventArgs.html">C1ZoomStartedEventArgs</a></h4>
      <section><p>Contains information of the ZoomStarted event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.CancelSourceEventArgs.html">CancelSourceEventArgs</a></h4>
      <section><p>Provides data for a cancelable event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ClearStyleExtensions.html">ClearStyleExtensions</a></h4>
      <section><p>Attached properties used to pass brushes to Microsoft controls.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ColorConverter.html">ColorConverter</a></h4>
      <section><p>Converts between Colors and Brushes.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.DefaultValueConverter.html">DefaultValueConverter</a></h4>
      <section><p>Converts a value into a specified type.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.DelegateCommand.html">DelegateCommand</a></h4>
      <section><p>Utility class that helps creating an <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.input.icommand">ICommand</a> from the delegates execute and canExecute.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.DelegateConverter.html">DelegateConverter</a></h4>
      <section><p>Converters values using the specified delegates.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.DoubleArrayTypeConverter.html">DoubleArrayTypeConverter</a></h4>
      <section><p>Converts a string into an array of <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.DragDropEventArgs.html">DragDropEventArgs</a></h4>
      <section><p>Class that contains data for drag-and-drop events.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.EnhancedValidationVisualStateManager.html">EnhancedValidationVisualStateManager</a></h4>
      <section><p>Custom <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.visualstatemanager">VisualStateManager</a> that intercepts validation states raised by the system
and changes focus state to consider whether the focus is within the control
and allows simplifying the development of controls that aren't just textbox but a combination of textbox and buttons or other elements.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.Extensions.html">Extensions</a></h4>
      <section><p>Class that provides static extension methods for several other classes.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.FontFamilyConverter.html">FontFamilyConverter</a></h4>
      <section><p>Represents <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.fontfamily">FontFamily</a> converter.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.GridLengthConverter.html">GridLengthConverter</a></h4>
      <section><p>Represents a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.gridlength">GridLength</a> converter.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ItemPreparedEventArgs.html">ItemPreparedEventArgs</a></h4>
      <section><p>Contains 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.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.KeyboardUtil.html">KeyboardUtil</a></h4>
      <section><p>Keyboard utilities.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.LineDefinition.html">LineDefinition</a></h4>
      <section><p>Defines row or column specific properties that apply to <a class="xref" href="C1.WPF.Core.C1LinePanel.html">C1LinePanel</a> elements.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.NestedPropertySetter.html">NestedPropertySetter</a></h4>
      <section><p>Represents a property setter which is able to assign a value to a nested property.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.NestedPropertySetterCollection.html">NestedPropertySetterCollection</a></h4>
      <section><p>Represents a collection of <a class="xref" href="C1.WPF.Core.NestedPropertySetter.html">NestedPropertySetter</a> objects.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.OrientationConverter.html">OrientationConverter</a></h4>
      <section><p>Converts an <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.controls.orientation">Orientation</a> value to a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.rotatetransform">RotateTransform</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.PointArrayTypeConverter.html">PointArrayTypeConverter</a></h4>
      <section><p>Converts a string into an array of <span class="xref">System.Windows.Point</span>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.PropertyChangedEventArgs-1.html">PropertyChangedEventArgs&lt;T&gt;</a></h4>
      <section><p>Provides event data for OnPropertyChanged events.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.PropertyChangingEventArgs-1.html">PropertyChangingEventArgs&lt;T&gt;</a></h4>
      <section><p>Provides event data for OnPropertyChanging events.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.Range-1.html">Range&lt;T&gt;</a></h4>
      <section><p>Represents a range of items.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ResourceBase-1.html">ResourceBase&lt;R&gt;</a></h4>
      <section><p>A helper base for resource strongly-typed resource class that reads resources from the application assembly.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ScrollBarCornerRadiusBuilder.html">ScrollBarCornerRadiusBuilder</a></h4>
      <section><p>Element used inside ScrollBar template in order to provide the appropriate CornerRadius for the scrollbar buttons.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ScrollToolTipEventArgs.html">ScrollToolTipEventArgs</a></h4>
      <section><p>Base EventArgs for ToolTipShown event</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ScrollViewerContentPresenterClip.html">ScrollViewerContentPresenterClip</a></h4>
      <section><p>Element used inside ScrollViewer template in order to provide the appropriate Clip for ScrollContentPresenter.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ScrollViewerCornerRadiusBase.html">ScrollViewerCornerRadiusBase</a></h4>
      <section><p>Element used inside ScrollViewer template in order to provide the appropriate CornerRadius for the scrollbars and scroll content presenter.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ScrollViewerCornerRadiusBuilder.html">ScrollViewerCornerRadiusBuilder</a></h4>
      <section><p>Element used inside ScrollViewer template in order to provide the appropriate CornerRadius for the scrollbars.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ScrollViewerScrollBar.html">ScrollViewerScrollBar</a></h4>
      <section><p>ScrollBar of <a class="xref" href="C1.WPF.Core.C1ScrollViewer.html">C1ScrollViewer</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ScrollViewerTouchBehavior.html">ScrollViewerTouchBehavior</a></h4>
      <section><p>Adds touch support to MS ScrollViewer to scroll with the finger over the scrolling area.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.SelectionChangedEventArgs-1.html">SelectionChangedEventArgs&lt;T&gt;</a></h4>
      <section><p>Provides data for the SelectionChanged event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.SourcedEventArgs.html">SourcedEventArgs</a></h4>
      <section><p>Contains data for events with a source different from the object firing the event.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.StringArrayTypeConverter.html">StringArrayTypeConverter</a></h4>
      <section><p>Converts a string into an array of <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ThemeExtensions.html">ThemeExtensions</a></h4>
      <section><p>Provides helper methods to handle theme resources.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.TypographyExtensions.html">TypographyExtensions</a></h4>
      <section><p>Provides access to extended typography properties.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.VTreeHelper.html">VTreeHelper</a></h4>
      <section><p>The <a class="xref" href="C1.WPF.Core.VTreeHelper.html">VTreeHelper</a> class provides utility methods that perform common tasks involving nodes in a visual tree.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ViewEx.html">ViewEx</a></h4>
      <section><p>View extensions</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.VisibilityConverter.html">VisibilityConverter</a></h4>
      <section><p>Converter from/to Visibility and Boolean.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ZoomToScaleTransformConverter.html">ZoomToScaleTransformConverter</a></h4>
      <section><p>Converts a double value to a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.media.scaletransform">ScaleTransform</a>.</p>
</section>
    <h3 id="structs">
Structs
</h3>
      <h4><a class="xref" href="C1.WPF.Core.C1HslColor.html">C1HslColor</a></h4>
      <section><p>Class that allows to increase/decrease lightness
of the specified color.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1ScrollViewerView.html">C1ScrollViewerView</a></h4>
      <section><p>Provides a view for a <a class="xref" href="C1.WPF.Core.C1ScrollViewer.html">C1ScrollViewer</a> when its view is changing.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ResourceBase-1.S.html">ResourceBase&lt;R&gt;.S</a></h4>
      <section><p>Dummy class to make GetString work.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.UVRect.html">UVRect</a></h4>
      <section><p>Represents a rect that is independent from the orientation.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.UVSize.html">UVSize</a></h4>
      <section><p>Represents a size that is independent from the orientation.</p>
</section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="C1.WPF.Core.IAutomationProperties.html">IAutomationProperties</a></h4>
      <section><p>Defines a contract for elements that explicitly support the <a class="xref" href="C1.WPF.Core.AutomationProperties.EnabledProperty.html">EnabledProperty</a>
attached property and are capable of handling its value, including the ability to be set,
cleared (via <code>null</code>), and queried.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ICharRange.html">ICharRange</a></h4>
      <section><p>Represents a character range within a string.
This is used by <a class="xref" href="C1.WPF.Core.ISpellChecker.html">ISpellChecker</a> to represent the
spelling mistakes found in text.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ILogicalParent.html">ILogicalParent</a></h4>
      <section><p>Defines method to add logical children.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.IOrderedSet-1.html">IOrderedSet&lt;T&gt;</a></h4>
      <section><p>Defines methods to manipulate ordered sets.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.IScrollViewerLargeScrolling.html">IScrollViewerLargeScrolling</a></h4>
      <section><p>This interface is designed to be used in custom panels that support large dimensions.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ISpellChecker.html">ISpellChecker</a></h4>
      <section><p>Provides spell checking services.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.IThemeProvider.html">IThemeProvider</a></h4>
      <section><p>Provides the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.resourcedictionary">ResourceDictionary</a> object containing theme resources.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.WPF.Core.BorderAlignment.html">BorderAlignment</a></h4>
      <section><p>Determines the way to draw the borders of <a class="xref" href="C1.WPF.Core.C1Border.html">C1Border</a>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.BreakLine.html">BreakLine</a></h4>
      <section><p>Specifies hard line breaks before and/or after elements in a <span class="xref">C1WrapPanel</span>.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1DragHelperMode.html">C1DragHelperMode</a></h4>
      <section><p>Determines the kind of drag gesture that will be listened.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1PointerDeviceType.html">C1PointerDeviceType</a></h4>
      <section><p>Enumerates the different kind of devices which can perform drag operations.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.C1SelectionMode.html">C1SelectionMode</a></h4>
      <section><p>Defines the selection behavior for a control which supports the SelectionMode
property like C1treeView.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.DragDropEffect.html">DragDropEffect</a></h4>
      <section><p>Specifies the action that will be performed when the user drops a drag source into a drop target element.</p>
</section>
      <h4><a class="xref" href="C1.WPF.Core.ZoomMode.html">ZoomMode</a></h4>
      <section><p>Defines constants that specify the current mode for zoom behavior.</p>
</section>
    <h3 id="delegates">
Delegates
</h3>
      <h4><a class="xref" href="C1.WPF.Core.DragDropEventHandler.html">DragDropEventHandler</a></h4>
      <section><p>Method used to handle drag drop events.</p>
</section>


</div>
