Namespace Syncfusion.Windows.Shared
Classes
| AutoTemplatedContentControl Class used to create control that uses some other type as it's default style key. Useful when element can not have template itself and it's internal classes should not be visible to user. | 
| AutoTemplatedControl Class used to create control that uses some other type as it's default style key. Useful when element can not have template itself and it's internal classes should not be visible to user. | 
| BindingUtils Class that stores methods used to operate on data bindings. | 
| BlackDatesCollection BlackDatesCollection class | 
| BlackoutDatesCollection BlackoutDatesCollection class | 
| BlackoutDatesRange | 
| BooleanToVisibilityConverterEx This class makes relation between System.Boolean value and System.Windows.Visibility value. Pass  | 
| BoolNegationConverter Value converter that applies NOT operator to a System.Boolean value. | 
| BoolToObjectConverter This class converts a boolean value into an other object. Can be used to convert true/false to visibility, a couple of colors, couple of images, etc. | 
| Border3D Border that renders old-style 3D border when no border brush is specified. | 
| BorderEyeDrop Represent a control which serves as EyeDropper in ColorPicker | 
| BuilderCommandBehaviorBase<TControl, TEventArgs, TReturn> | 
| CalendarEdit Represents a control that enables the user to select a date using a visual calendar display that depends on the culture settings. The control supports Windows themes ( Default, Silver, Metallic, Zune, Royale and Aero) and skins (Office2003, Office2007Blue, Office2007Black, Office2007Silver and Blend ). Also the user can define own skin by setting necessary properties of the class. | 
| CalendarEditGrid Implements the basic functionality required by the grid. | 
| Carousel | 
| CarouselItem | 
| CarouselPanel | 
| Cell Implements the basic functionality required by the cell. | 
| ChromelessWindow Represents a customizable window component that allows to modify title bar, resize border, and change the style of the entire window. | 
| ChromelessWindowInterop This class is responsible for Interop with Win32 Windows. | 
| ClipConverter | 
| Clock Represents a Clock control. | 
| CollectionVisibilityConverter This class converts a collection size to visibility. | 
| ColorBar Represents the class for the color bar | 
| ColorEdit Represents a control that helps to edit and manage color data. | 
| ColorItem Represents a class for ColorItem in system color items list. | 
| ColorItemList Contains list of system colors | 
| ColorPicker Represents a control that helps to pick and edit colors. | 
| ColorToBrushConverter This class makes relation between System.Windows.Media.Color value and System.Windows.Media.Brush value. | 
| ColorToHSVBackgroundConverter Class which converts color to HSV background. | 
| ComboBoxAdvAutomationPeer | 
| ComboBoxItemAdvAutomationPeer | 
| ComboBoxItemAdvDataAutomationPeer | 
| CommandBehaviorBase<T> Base behavior to handle connecting a System.Windows.Controls.Control to a Command. | 
| ControlCommandBase<TBehavior, TControl> | 
| ConversionExtensions | 
| CornerRadiusConverter CornerRadiusConverter class that convert the corner radius | 
| CountToVisibilityConverter Returns Visibility based on int count value. if value is greater than zero, returns Visible; otherwise Collapse. | 
| CultureInfoTypeConverter Converter for converting string into culture info | 
| CurrencyTextBox CurrencyTextBox | 
| CursorHandler | 
| CustomPathCarouselPanel | 
| DataTemplateItem Used for storing date/template pairs. | 
| DataTemplatesDictionary Represents a collection that is used for storing date/template pairs. | 
| DatesCollection Collection for storing selected dates. | 
| DateTimeBase | 
| DateTimeEdit DateTimeEdit | 
| DayCell Represents a day cell of the CalendarEdit control. | 
| DayCellPanel Represents day cell wrap panel. | 
| DayGrid Represents a grid that consists of columns and rows which contain day cell elements. | 
| DayNameCell Represents a day name cell of the CalendarEdit control. | 
| DayNamesGrid Represents a grid that consists of columns that contain day name cell elements. | 
| DebugHelper Class that stores methods used to listen WPF traces and handle exceptions. | 
| DelegateCommand | 
| DelegateCommand<T> | 
| DependencyObjectToVisualConverter | 
| DisableEffect | 
| DomainUpDown DomainUpDown class that provides the UpDown control | 
| DoubleTextBox Represents a control that can be used to display or edit double values. | 
| DoubleToStringConverter This class makes relation between System.Double value and System.String value. | 
| DrawingBrushToDrawingConverter This class makes relation between System.Windows.Media.DrawingBrush value and System.Windows.Media.Drawing value. | 
| DrawingHelper Interaction logic for DrawingHelper.xaml | 
| DrawingUtils Presents static class for drawing process purpose. | 
| EditorBase | 
| EditorCommands | 
| EmptyCollectionToObjectConverter This class converts a collection size into an other object. Can be used to convert to bind a visibility, a color or an image to the size of the collection. | 
| EmptyObjectToObjectConverter This class converts an object value into a an object (if the value is null returns the false value). Can be used to bind a visibility, a color or an image to the value of an object. | 
| EmptyStringToObjectConverter This class converts a string value into a an object (if the value is null or empty returns the false value). Can be used to bind a visibility, a color or an image to the value of a string. | 
| EnableMultiVlaueConverter | 
| ExtendedScrollingAdorner | 
| FractionValue | 
| GarbageUtils | 
| GenericDoubleAnimation Double Animation | 
| GradientStartPoint Represents a class that holds the gradient point variables. | 
| GridLengthToDoubleConverter | 
| HidePopupEventArgs Contains HidePopup event data. | 
| HoursConverter Represents a HoursConverter class.
 | 
| HSVBackgroundBrushExtension Represent a MarkUpExtension class for multibinding to calculate HSV Background. | 
| IcoFileSizeSelectorConverter Forces the selection of a given size from the ICO file/resource. If the exact size does not exists, selects the closest smaller if possible otherwise closest higher resolution. If no parameter is given, the smallest frame available will be selected. | 
| IntegerTextBox | 
| IsEnabledResourceExtension Markup extension that provides resource accordingly IsEnabledResourceExtension. | 
| IsEnabledResourceKeyExtension Markup extension for work with resources. | 
| KeyCode Represents the KeyCode for keydown | 
| LicensePopup Interaction logic for LicensePopup.xaml | 
| LocalizationResourceAccessor Represents the class that manages the localization for syncfusion controls. | 
| LogicalUtils Class to find the logical elements using GetParent and GetChild methods. | 
| Magnifier Represents the Magnifier control. Magnifier is used to zoom the visual elements on the screen and enables to view the objects closely. It contains the zoomed image of the area around the mouse pointer. | 
| MagnifierAdorner An adorner that is being created when Magnifier is added to an application. This class is internally used by Magnifier. | 
| MaskedEditorModel MaskedEditorModel provides the model for MaskedTextBox class | 
| MaskedTextBox | 
| MenuAdv MenuAdv class | 
| MenuItemAdv Represents the Menu Item Adv Class. | 
| MenuItemSeparator Represents the Menu Item Seperator Class. | 
| MinutesConverter Represents a MinutesConverter class.
 | 
| MonthButton Represents month name header. | 
| MonthCell Represents a month cell of the CalendarEdit control. | 
| MonthChangedEventArgs | 
| MonthGrid Represents a grid that consists of columns and rows which contain month cell elements. | 
| MonthPopup Used for working with month selector. | 
| MultiObjectToFormatedStringConverter Represents the converter that converts array of Object to the formatted String. Use parameter for to set the format. | 
| NativeConstants Stores flags for NativeMethods class functions. | 
| NativeMethods Stores methods for working with windows. | 
| NavigateButton Represents a navigate button of the CalendarEdit control. | 
| NavigateButtonBase Implements the basic functionality required by the navigate button. | 
| NonStickingPopup Extends standard System.Windows.Controls.Primitives.Popup. Represents popup element that can overflow beyond monitor area. | 
| NotificationObject Base class for items that support property notification. | 
| NullToVisibilityConverter | 
| ObjectNullToVisibilityConverter Returns System.Windows.Visibility.Visible when object is not null and System.Windows.Visibility.Collapsed when object is null. | 
| ObjectToBoolConverter This class converts an object value into an bool value. Can be used to convert any object values like visibility, a couple of colors, couple of images, etc to bool value. | 
| ObjectToFormatedStringConverter Represents the converter that converts System.Object values to the formatted System.String. Use parameter for to set the format. | 
| ObservableFrameworkElements This class represents ObservableFrameworkElements of System.Windows.FrameworkElement instances. | 
| ObservableUIElementCollection Represents an ordered collection of System.Windows.UIElement instances with implemented System.Collections.Specialized.INotifyCollectionChanged interface. | 
| Overview Represents the class for overview control. | 
| OverviewContentHolder Represents the class for content holder of the overview control. | 
| OverviewContentHolder.ExtraPanningEventEventArgs Provides data for the ExtraPanningEvent. | 
| OverviewContentHolder.OverViewFitToPageEventArgs Provides data for the UpdateFitToPage event. | 
| OverviewCustomPanel Represents the class for custom panel of the overview. | 
| OverviewResizer Represents the Overview resizer control. | 
| ParamsTable Class to save deserialization info of object params. | 
| PathFractionCollection | 
| PathFractions | 
| PercentTextBox PercentTextBox | 
| PermissionHelper Permission Helper class to check permission in XBAP partial supported environment. | 
| PinnableItemsControl | 
| PinnableListBox | 
| PinnableListBoxEventArgs | 
| PinnableListBoxItem | 
| PinnableListBoxParams | 
| POINT Represents point. | 
| PreviewBorder This class draws a visual element from PreviewBorder as background. | 
| ProgressConverter | 
| PropertySupport Provides support for extracting property information based on a property expression. | 
| RadiusConverter | 
| RadiusToWidthHeightConverter Converts circle radius value to Width and Height of the ellipse representing it. Both values are System.Double. | 
| RandomBrushConverter Brush convertor | 
| ReSizeGripMouseEventArgs | 
| ResizeGripStyle class provides ResizeGrip style | 
| ResourceNameToResourceStringConverter Value converter that look up for the source string in based on culture with the help of LocalizationResourceAccessor and returns its value, if found. | 
| ScreenUtils Stores methods for work with monitor area. | 
| ScRGBColorExtension Represent a MarkUpExtension class for multibinding to calculate ScRGB color values. | 
| SecondsConverter Represents a SecondsConverter class.
 | 
| SfAvatarView SfAvatarView is a graphical representation of the user image that allows you to customize the view by adding an image, background color, icon, text, etc. | 
| SharedLocalizationResourceAccessor Represents the class that manages the localization for syncfusion controls. | 
| SharedLocalizationResourceExtension A markup extension that returns the localized string based on culture for the ResourceName. | 
| SkinColorScheme Provides a Skin color scheme. | 
| SkinManager Represents a SkinManager class that have a ActiveColorScheme DependencyProperty. | 
| SkinStorage Class attaches properties for work with skins. | 
| SpecialDate Special Day class | 
| SpecialDatesCollection SpecialDatesCollection class | 
| StringExtensions extension method to find whether the string contains WhiteSpace or not | 
| StringToImageTypeConverter Converter class that converts string type into image type. | 
| StringToTooltipTypeConverter Converter class that convert string type to Tooltip format. | 
| StringValidationEventArgs EventArgs used for StringValidationCompleted event in MaskedTextBox. | 
| StringVisibilityConverter This class converts a string value into a Visibility value (if the value is null or empty returns a collapsed value). | 
| StyleItem Used for storing date/style pairs. | 
| StylesDictionary Represents a collection that is used for storing date/style pairs. | 
| TemplatedAdornerBase Base class for the adorners with templates support. | 
| ThemeColors Represents the ThemeColors class. | 
| ThicknessToDoubleConverter Converts Thickness value used in BorderThickness to double representing Shape.StrokeThickness. | 
| TileViewCancelEventArgs Represents the Tile View Cancel Event Args. | 
| TileViewControl TileViewControl Control helps to arrange its children in tile layout. It has built in animaton and drag/drop operations. TileViewItem can be hosted inside the TileViewControl. | 
| TileViewControlAutomationPeer | 
| TileViewDragEventArgs Class to represent dragging event arguments | 
| TileViewEventArgs Represents the Tile View Event Args. | 
| TileViewItem | 
| TileViewItem.CloseEventArgs | 
| TileViewItemAnimationBase Contains all the methods events related to animations happening in tile view control. | 
| TileViewItemAutomationPeer | 
| TileViewItemBase Represents the TileView Item Base. This Class is for the maintaining the drag events of the report cards | 
| TileViewItemCloseButton CloseMode Class for TileViewItem | 
| TileViewItemCloseButtonAutomationPeer | 
| TileViewItemDataAutomationPeer | 
| TileViewItemMinMaxButton Class for TileViewItem | 
| TileViewItemMinMaxButtonAutomationPeer | 
| TileViewVirtualizingPanel Provides a framework for ItemsPanel of TileView that virtualize their tile items. | 
| TimeSpanEdit TimeSpanEdit | 
| TitleBar This class is a container for title bar items in  | 
| TitleButton Represents window maximize, Minimize or close button. | 
| TrippleBorder Represents element that is used to draw 3 borders at once. | 
| UpDown | 
| UpDownCursor Responsible for cursor visibility. | 
| ValueChangingEventArgs Provides data for the value changing event. | 
| VectorImageUtil Class that used to export vector images into Images. | 
| VisibilityNegationConverter Represents a converter that converts bool to reverse visibility. | 
| VisualUtils Class that stores static methods that operate on visuals. | 
| WeekNumberCell Represents a week number cell of the CalendarEdit control. | 
| WeekNumberCellPanel Represents a week number cell of the CalendarEdit control. | 
| WeekNumberGridPanel Represents a grid that consists of columns and rows which contain WeekNumber cell elements. | 
| WeekNumbersGrid Represents a grid that consists of columns that contain week number cell elements. | 
| WindowInterop This class is responsible for Interop with Win32 Windows. | 
| WINDOWPLACEMENT Window Placement | 
| XAMLParser XAML parse which help us to format and display XAML text in rich format. | 
| XamlTokenizer XAML tokenizer which tokens are designed to match VS syntax highlighting. | 
| YearCell Represents a year cell of the CalendarEdit control. | 
| YearGrid Represents a grid that consists of columns and rows which contain year cell elements. | 
| YearRangeCell Represents a year range cell of the CalendarEdit control. | 
| YearRangeGrid Represents a grid that consists of columns and rows which contain year range cell elements. | 
| ZoomMouseParameter Parameter for executing zoom based mouse position | 
| ZoomParamenter Parameter for executing zoom manually | 
Structs
| CalendarEdit.VisualModeHistory Describes previous and current calendar visual mode. | 
| CursorHandler.POINT | 
| Date Represents date. | 
| HsvColor Structure describes HSV color. | 
| NativeMethods.APPBARDATA | 
| NativeMethods.NotifyIconData Notify icon data. | 
| RECT The RECT structure defines the coordinates of the upper-left and lower-right corners of a rectangle. | 
| VisibleDate Visible date settings. | 
| WINDOWPOS Represents window layout information. | 
| XamlToken XAML Tokens | 
| YearsRange Represents year range. | 
Interfaces
| IDoubleAnimationStepValueProvider Animation step value provider | 
| IPinnables | 
| ISkinStylePropagator Provides the functionality for style progator of skin manager. | 
| ITextInputLayoutNotification Represents ITextInputLayoutNotification class, which holds the members to notify the SfTextInputView when its InputView properties get changed. | 
| ITextInputLayoutSelector Represents SfTextInputLayout's InputView type. | 
| IZoomMouseParameter Parameter for executing zoom based mouse position | 
| IZoomParameter Parameter for executing zoom | 
| IZoomPositionParameter Parameter for executing zoom manually | 
Enums
| AnimationDirection Defines direction of month change animation. | 
| AnimationTypes Popup AnimationType enumeration | 
| AvatarCharacter Specifies the avatar charcters for the SfAvatarView. | 
| AvatarContentType Specifies the various content types for the SfAvatarView. | 
| AvatarInitialsType Specifies the intials types for the SfAvatarView. | 
| AvatarShape Specifies the various shapes for the SfAvatarView. | 
| AvatarSize Specifies the various sizes for the SfAvatarView. | 
| CalendarEdit.ChangeMonthMode Defines whether calendar should be scrolled to the previous/next month, if the cell that does not belong to the current month is clicked. | 
| CalendarEdit.ChangeVisualModeDirection Defines visual mode changing direction. | 
| CalendarEdit.CollectionChangedAction Defines actions available for the collection of this type. | 
| CalendarEdit.HighlightSate Defines highlighting animation state. | 
| CalendarEdit.MoveDirection Defines month changing direction. | 
| CalendarStyle Defines calendar style. | 
| CalendarVisualMode | 
| CheckIconType MenuItem Check Icon Type | 
| ChromelessWindowInterop.SizingDirection Sizing Direction | 
| Clock.Position Positions for the AM/PM selector. | 
| CloseCalendarAction This enum classifies close calendar action. | 
| CloseMode Stores the CloseMode of the TileViewItem. | 
| CurrencySymbolPosition Represents the CurrencySymbol Position | 
| DataState This enum classifies data state. | 
| DatePart This enum classifies date-time type. | 
| DateParts This enum classifies Default DateParts type. | 
| DateTimePattern | 
| DateTimeType | 
| DateValidationMode This enum classifies Date validation mode. | 
| DateViewMode This enum classifies view type. | 
| DropDownViews This enum classifies DropDownViews Type. | 
| ExpandModes Menu ExpandModes enumeration | 
| FrameType Determines the shape of the Magnifier control. | 
| GWL GetWindowLongPtr values, GWL_* | 
| HSV HSV color enum. | 
| IconAlignment Defines Icon alignment in ChromelessWindow | 
| InvalidInputBehavior Specifies the way of MaskedTextBox reaction on wrong input data. | 
| MaskFormat Specifies how to format the text inside the MaskedTextBox | 
| MaxValidation Specifies MaxValue validation constraint for Numaric Editors controls. | 
| MinimizedItemsOrientation Stores the orientation of the minimized tile view items | 
| MinValidation Specifies MinValue validation constraint for Numaric Editors controls. | 
| NativeMethods.ABEdge | 
| NativeMethods.TernaryRasterOperations Enum for TernaryRasterOperations . | 
| OnFocusBehavior | 
| PasteMode Represents the paste mode | 
| PercentEditMode Specifies editing way of text in PercentTextBox control. | 
| PopupState This enum classifies popup state. | 
| ResourceKeyState Contains System.Windows.ResourceKey states. | 
| Role MenuItem Role enumeration | 
| RunMode This enum classifies mode type. | 
| SelectionRangeMode Defines selection range when click on DayNameCell with pressed Ctrl button. | 
| ShiftStatus Specifies register of input symbols. | 
| ShowWindowOptions ShowWindow options. | 
| Skin Defines identifiers that represent control themes. | 
| StorageFormat Contains types of formats to store object parameters. | 
| StringValidation Specifies String Validation constraint for MaskedTextBox control. | 
| SystemCommands System menu options | 
| SystemMenuItemBehavior EnableMenuItem uEnable values | 
| TileViewItemState Stores the state of the Tile view item | 
| TodayButtonAction Helps to choose the Today button action when click on Today button in DateTimeEdit. | 
| VisualMode | 
| WatermarkTextMode Specifies how watermark text in an editor control should hides. | 
| WindowStyleValues WindowStyle values | 
| WM Window message values, WM_* | 
| WorkResult This enum classifies work result. | 
| XamlTokenizerMode Tokenizer for the next line of XAML | 
| XamlTokenKind XAML token kinds | 
| ZoomGesture Define MouseWheel, MouseClick, KeyCombination gesture for zooming. | 
| ZoomMode Zoom mode to specify value in Percentage or double value. Example: 0.5d is 50% 1d is equal to 100% 1.5d is 150% | 
Delegates
| CalendarEdit.MonthChangedEventHandler Delegate for creating order change events | 
| ChromelessWindow.ReSizeGripMouseEventHandler Represents the method that handles the ReSizeGripMouseEvent. | 
| DispatcherHandler Represents delegate for handlers that receive LoadedDispatcherInternalBorder routed event. | 
| DoubleTextBox.ValueChangingEventHandler Represents the method that will handle the ValueChanging event. | 
| OverviewContentHolder.ExtraPanningEventEventHandler Represents the method that handles the ExtraPanning event. | 
| OverviewContentHolder.OverviewFitPageEventHandler Represents the method that handles the FitToPage() event. | 
| StringValidationCompletedEventHandler A delegate used for StringValidationCompleted event in MaskedTextBox. | 
| TileViewCancelRepositioningEventHandler Delegate for creating cancel Repositioning events | 
| TileViewControl.TileViewCancelEventHandler Tileview event with cancelling support. | 
| TileViewControl.TileViewEventHandler Tileview event handler. | 
| TileViewDragEventHandler Delegate for creating drag events | 
| TileViewItem.CloseEventHandler | 
| TileViewItem.TileViewCancelEventHandler Tileview event with cancelling support. | 
| TileViewItem.TileViewEventHandler Delegate for TileVieWItemEvent Handler | 
| TileViewOrderChangeEventHandler Delegate for creating order change events | 
| UpDown.ValueChangingEventHandler Delegate used to handle the ValueChanging event. |