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 |
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 |
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 |
LicenseMessageBox |
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. |