Syncfusion.Shared.Wpf Represents a control that provides an interactive visual element to the end user when the application is performing some process. This variable specifies CancelButton This variable specifies CloseButton This variable specifies Timer to apply Delay This variable specifies DisableEffect This variable specifies DisableEffect This variable specifies LoadingDescription This variable specifies ProgressBar This variable specifies Grid contains ProgressBar Initializes a new instance of the class. Using a DependencyProperty as the backing store for IsBusy. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for Header. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for HeaderAlignment. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for HeaderTemplate. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for CancelButtonVisibility. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for CloseButtonTemplate. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for ProgressBarStyle. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for ProgressBarStyle. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for ProgressBarStyle. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for DescriptionPlacement. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for EnableGrayScaleEffect. This enables animation, styling, binding, etc... Event that is raised when IsBusy property is changed. Event that is raised when IsBusy property is changed. Event that is raised when IsProgressValue property is changed. Event that is raised when EnableGrayScaleEffect property is changed. Event that is raised when CancelButton click event occurs. Event that is raised when Closing event occurs. Event that is raised when Closed event occurs. Gets or sets the ProgressBarStyle The ProgressBarStyle. Gets or sets the overlay brush. The overlay brush. Gets or sets the overlay brush. The overlay brush. Stores the state of the Tile view item Left of the Progress Bar Top of the Progress Bar Right of the Progress Bar Bottom of the Progress Bar Class that provides UI Automation support. Initializes a new instance of the class. The control. Provides the peer's behavior when a UI Automation client calls GetAutomationId or an equivalent UI Automation client API. The automation identifier. Gets the name of the that is associated with this . This method is called by . An string. Gets the control type for the that is associated with this . This method is called by . The enumeration value. Provides the peer's behavior when a UI Automation client calls GetName or an equivalent UI Automation client API. The name as used by assistive technoloGetClassNameCoreies and other UI Automation clients. Provides the peer's behavior when a UI Automation client calls GetHelpText or an equivalent UI Automation client API. The help text. Gets owner object. Gets the name of the that is associated with this . This method is called by . An string. Gets owner object. Gets the name of the that is associated with this . This method is called by . An string. Gets the control type for the that is associated with this . This method is called by . The enumeration value. Gets owner object. Gets the name of the that is associated with this . This method is called by . An string. Gets the control type for the that is associated with this . This method is called by . The enumeration value. Gets owner object. Represents a class that provides UI Automation support for Initializes a new instance of the class. Owning Gets the control pattern that is associated with the specified System.Windows.Automation.Peers.PatternInterface. A value from the System.Windows.Automation.Peers.PatternInterface enumeration. The object that supports the specified pattern, or null if unsupported. Gets the control type for the element that is associated with the UI Automation peer. The control type. Called by GetClassName that gets a human readable name that, in addition to AutomationControlType, differentiates the control represented by this AutomationPeer. The string that contains the name. Retrieves the UI Automation provider for the specified cell. The ordinal number of the row of interest. The ordinal number of the column of interest. The UI Automation provider for the specified cell. Retrieves a collection of control-specific view identifiers. A collection of values that identifies the views available for a UI Automation Retrieves the name of a control-specific view. A localized name for the view. Sets the current -specific view. A view identifier. Retrieves a UI Automation provider for each child element that is selected. A collection of UI Automation providers. Gets a collection of UI Automation providers that represents all the column headers in a table. A collection of UI Automation providers. Gets a collection of UI Automation providers that represents all the row headers in a table. A collection of UI Automation providers. Gets the object. Gets the based on its view mode Gets the total number of columns in a grid. Gets the total number of rows in a grid. Gets the current control-specific view. Gets a value that specifies whether the UI Automation provider allows more than one child element to be selected concurrently. true if multiple selection is allowed; otherwise false. Gets a value that specifies whether the UI Automation provider requires at least one child element to be selected. true if selection is required; otherwise false. Contains values that specify whether data in a table should be read primarily by row or by column. Represents a class that provides UI Automation support for Initializes a new instance of the class. Provides the peer's behavior when a UI Automation client calls GetAutomationId or an equivalent UI Automation client API. The automation identifier. Gets the name of the that is associated with this . This method is called by . An string. Gets the control type for the that is associated with this . This method is called by . The enumeration value. Provides the peer's behavior when a UI Automation client calls GetName or an equivalent UI Automation client API. The name as used by assistive technoloGetClassNameCoreies and other UI Automation clients. Represents a class that provides UI Automation support for Initializes a new instance of the class. Provides the peer's behavior when a UI Automation client calls GetAutomationId or an equivalent UI Automation client API. The automation identifier. Provides the peer's behavior when a UI Automation client calls GetName or an equivalent UI Automation client API. The name as used by assistive technoloGetClassNameCoreies and other UI Automation clients.. Gets the control type for the that is associated with this . This method is called by . The enumeration value. Provides the peer's behavior when a UI Automation client calls GetAutomationId or an equivalent UI Automation client API. The automation identifier. Represents a class that provides UI Automation support for Initializes a new instance of the class. Owning Calendar Holds the instance. Provides the peer's behavior when a UI Automation client calls GetAutomationId or an equivalent UI Automation client API. The automation identifier. Gets the name of the that is associated with this . This method is called by . An string. Gets the control type for the that is associated with this . This method is called by . The enumeration value. Provides the peer's behavior when a UI Automation client calls GetAutomationId or an equivalent UI Automation client API. The automation identifier. Gets the help text for the and Represents a class that provides UI Automation support for Initializes a new instance of the class. Owning Calendar Provides the peer's behavior when a UI Automation client calls GetAutomationId or an equivalent UI Automation client API. The automation identifier. Gets the name of the that is associated with this . This method is called by . An string. Gets the control type for the that is associated with this . This method is called by . The enumeration value. Provides the peer's behavior when a UI Automation client calls GetAutomationId or an equivalent UI Automation client API. The automation identifier. Gets the object. Gets the name of the that is associated with this . This method is called by . An string. Gets owner object. Special Day class The Special Date The Special Date Template SpecialDatesCollection class Invoked when Special Dates collection changed. Notify collection chnaged event Gets the name of the that is associated with this . This method is called by . An string. Gets owner object. Represents a class that provides UI Automation support for control. Initializes a new instance of the class. The control. Gets the control pattern that is associated with the specified System.Windows.Automation.Peers.PatternInterface. A value from the System.Windows.Automation.Peers.PatternInterface enumeration. The object that supports the specified pattern, or null if unsupported. Provides the peer's behavior when a UI Automation client calls GetAutomationId or an equivalent UI Automation client API. The automation identifier. Gets the name of the that is associated with this UIElementAutomationPeer. An string. Gets the control type for the that is associated with this UIElementAutomationPeer. The enumeration value. Provides the peer's behavior when a UI Automation client calls GetName or an equivalent UI Automation client API. The name as used by assistive technoloGetClassNameCoreies and other UI Automation clients. Provides the peer's behavior when a UI Automation client calls GetHelpText or an equivalent UI Automation client API. The help text. Overrides the GetLocalizedControlTypeCore method for Hides the calendar popup Shows the calendar popup Sets the value of a . Gets or Sets the Expand/Collapse state of the calendar popup Gets the object. Gets the value of the Gets the value indicating whether the is ReadOnly or not. Gets the name of the that is associated with this . This method is called by . An string. Gets the control type for the that is associated with this . This method is called by . The enumeration value. Gets owner object. Represents a class that provides UI Automation support for DoubleTextBox Initialize a new instance for class. Owner object Provides the peer's behavior when a UI Automation client calls GetAutomationId or an equivalent UI Automation client API. The automation identifier. Gets the name of the that is associated with this . This method is called by . An string. Provides the peer's behavior when a UI Automation client calls GetName or an equivalent UI Automation client API. The name as used by assistive technoloGetClassNameCoreies and other UI Automation clients. Provides the peer's behavior when a UI Automation client calls GetHelpText or an equivalent UI Automation client API. The help text. Overrides the GetLocalizedControlTypeCore method for Specifies the System.Windows.Automation.ControlType that is exposed to the UI Automation client. Gets the child controls of the DoubleTextBox control. children control list. Gets owner object. MenuAdv class Gets or sets the value that indicates whether the menu control is loaded or not. Using a DependencyProperty as the backing store for Scrollability. This enables scrolling of the submenu items... Using a DependencyProperty as the backing store for Expand modes. This enables the Expand on click or expand on mouse over supports... Using a DependencyProperty as the backing store for Orientation. This enables the orientation of the MenuAdv... Using a DependencyProperty as the backing store for Popup Animation. This enables the animation of popup like fade, slide or scroll. Using a DependencyProperty as the backing store for IsFocusonAltKey. This enables animation, styling, binding, etc... When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks. Occurs when the right mouse button is released while the mouse pointer is over this element. The sender The event args Determines if the specified item is (or is eligible to be) its own container. The item to check. true if the item is (or is eligible to be) its own container; otherwise, false. Creates or identifies the element that is used to display the given item. The element that is used to display the given item. Prepares the specified element to display the specified item. The element used to display the specified item. The item to display. Called before the event occurs. The data for the event. Called before the event occurs. The data for the event. Releases all the resources used by this component. Gets or sets the orientation. The orientation. Gets or sets the expand mode. The expand mode. Gets or sets a value indicating whether this instance is menu item scrollability enabled. true if this instance is menu item scrollability enabled; otherwise, false. Gets or sets the type of the pop up animation. The type of the pop up animation. Menu ExpandModes enumeration Expands menu items present in menu on mouse hover. Expands menu items present in menu on mouse click. Popup AnimationType enumeration MenuItem Role enumeration Represents the Menu Item Adv Class. Occurs when [click]. Using a DependencyProperty as the backing store for Role. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for InputGestureText. It Represents InputGestureText of the MenuItem to be displayed right to the header. Represents SubMenu popup is Open or closed Represents the ExtendButton is Visible or not Using a DependencyProperty as the backing store for Icon of type Object Using a DependencyProperty as the backing store for IsCheckable. It Represents the MenuItem can be checkable or not. Using a DependencyProperty as the backing store for IsChecked. It Represents the MenuItem is Checked or not. Using a DependencyProperty as the backing store for CheckIconType. It may be CheckBox or Radio Button. Using a DependencyProperty as the backing store for CheckBox Visibility. It Represents the checkBox placed in MenuItem Icon can be visible or not. Using a DependencyProperty as the backing store for Radio Button Visibility. It Represents the Radio Button placed in MenuItem Icon can be visible or not. Using a DependencyProperty as the backing store for GroupName. It Represents GroupName of the MenuItem to use the Radion Button fuctionality. Using a DependencyProperty as the backing store for Scroller Height. It Represents the checkBox placed in MEnuItem Icon can be visible or not. Represents the MenuItem popup to stay open On click Represents the style of Top Scroll Button present in the subMenu Popup. Represents the style of Bottom Scroll Button present in the subMenu Popup. Represents the style of Check Box present in the MenuItem Icon. Represents the style of Radio Button present in the MenuItem Icon. Builds the visual tree for the when a new template is applied. Determines if the specified item is (or is eligible to be) its own container. The item to check. true if the item is (or is eligible to be) its own container; otherwise, false. Creates or identifies the element that is used to display the given item. The element that is used to display the given item. Prepares the specified element to display the specified item. The container element used to display the specified item. The content to display. Called before the event occurs. The data for the event. The sender for the event. Called before the event occurs. The data for the event. Called before the event occurs. The data for the event. Called before the event occurs. The data for the event. Invoked On KeyUp Invoked On PreviewKeyDown Called before the event occurs. The data for the event. Releases all the resources used by this component. Calls the state of the visual. The item. The state. Ups the key action. Downs the key action. Rights the key action. Lefts the key action. Enters the key action. Tabs the key action. Alts the key action. Escapes the key action. Handles the popup open. Selects the pop up animation. Changes the extend button visibility. Checks the name of the group. The menuitem. Uns the check. The menuitem. Using a DependencyProperty as the backing store for Command. It Represents the Command to be excecuted. Using a DependencyProperty as the backing store for Command Parameter. It Represents the Command Parameter to be passed to execute the command. Using a DependencyProperty as the backing store for Commandtarget. Occurs when [PopUpclosed]. Occurs when [PopUpclosing]. Occurs when [PopUpopened]. Occurs when [PopUpopening]. Occurs when [checked]. Occurs when [un checked]. Gets or sets the containers to items. The containers to items. Gets or sets the parent menu adv. The parent menu adv. Gets or sets the parent menu item adv. The parent menu item adv. Gets the parent object of this in the object tree. The parent object of this object in the object tree. Gets or sets the role. The role. Gets or sets a value indicating whether this instance is sub menu open. true if this instance is sub menu open; otherwise, false. Gets or sets the icon. The icon. Gets or sets a value indicating whether this instance is checkable. true if this instance is checkable; otherwise, false. Gets or sets a value indicating whether this instance is checked. true if this instance is checked; otherwise, false. Gets or sets the type of the check icon. The type of the check icon. Gets or sets the name of the group. The name of the group. Gets or sets the Input Gesture Text. The Input Gesture Text. Gets or sets the top scroll button style. The top scroll button style. Gets or sets the bottom scroll button style. The bottom scroll button style. Gets or sets the check box style. The check box style. Gets or sets the radio button style. The radio button style. Gets or sets a value indicating whether this instance is stays open on click. true if this instance is stays open on click; otherwise, false. Gets or sets the width of the panel. The width of the panel. Gets or sets the extend button visibility. The extend button visibility. Gets or sets the check box visibility. The check box visibility. Gets or sets the radio button visibility. The radio button visibility. Gets or sets the height of the scroller. The height of the scroller. Gets or sets the command. The command. Gets or sets the command parameter. The command parameter. The object that the command is being executed on. The object that the command is being executed on. MenuItem Check Icon Type Check Box can be placed in MenuItem Icon. Radio Button can be placed in MenuItem Icon. None type Represents the Menu Item Seperator Class. Public parameterless constructor Represents SfTextInputLayout's InputView type. Method used to get selected items of InputView. Returns IEnumerable collection, that represents items selected in InputView. Boolean value that used to set InputView's drop down state. Boolean value that indicates the parent is SfTextInputLayout or not. Contains all the methods events related to animations happening in tile view control. Stores the size animation. Stores the position animation. Stores the size animation timespan. Stores the position animation time span. Stores the width key frame. Stores the height key frame. Stores the posisition X key frame. Stores the position Y keyframe. Stors the Storyboard Animation Size. Stors the Storyboard Animation Position. stores the details of rows in the TileViewControl Initializes a new instance of the {TileViewItemAnimationBase} class Identifies the SizeAnimationDuration Dependency Property. Identifies the PositionAnimationDuration Dependency Property. Sets the duration of the animation size. The obj. The instance containing the event data. Sets the duration of the animation size. The instance containing the event data. Sets the duration of the position animation. The obj. The instance containing the event data. Sets the duration of the position animation. The instance containing the event data. This Event gets fired once the Animation Size is Completed objects as sender event as eventargs This Event gets fired once the Animation Position is Completed objects as sender event as eventargs Animates the size of the control The target width The target height Animates the Position of the control The x coordinate The y coordinate Gets or Sets the Duration for position Animation Gets or Sets the Duration for Size Animation Delegate for creating drag events The dragging sender. Drag event args. Delegate for creating order change events The order change sender. order change event args. Delegate for creating cancel Repositioning events The cancel Repositioning sender. cancel Repositioning event args. Class to represent dragging event arguments Blank Constuctor Contstructor with parameters Horizontal change Vertical change The mouse event args The Event Name Gets or sets the horizontal change of the drag Gets or sets the event Gets or sets the vertical change of the drag Gets or sets the mouse event args Represents the Tile View Cancel Event Args. Blank Constuctor Gets or sets the Source Gets or sets a value indicating whether the event should be canceled. true if the event should be canceled; otherwise, false. Represents the Tile View Event Args. Blank Constuctor Initializes a new instance of the class. The old state. The new state. Gets or sets the old state. The old state. Gets or sets the new state. The new state. Gets or sets Source Represents the TileView Item Base. This Class is for the maintaining the drag events of the report cards stores the details of the area of the float panels stores the details of the current Z-index stores the mouse point details when the drag is completed returns the value of dragging in bool stores the details of the object UI element Initializes a new instance of the class. Identifies the IsMovable Dependency Property. Gets the template parts from the report card. Base method for updating report card coordinates The new mouse coordinates Base method for updating the report card size report card width report card height starthe dragging of report card when mouse left button is clicked The float panel area Mouse button event args. stops the report catd dragging in the float panel area float panel area Mouse button event args. fires when report card is dragging float panel area Mouse button event args. it brings the report card to the front Routed Event Args. event to bring the report card in front of the other report cards Mouse Button Event Args. declares the drag started event of the report card declares the drag mouse move event of the report card declares the drag completed event of the report card declares the on focus event of the report card Gets or Sets report card movable Gets or Sets the current Z index Gets or Sets the mouse point when drag is completed Stores the orientation of the minimized tile view items position of the minimized TileViewItems in top of the maximized TileViewItem position of the minimized TileViewItems in Bottom of the maximized TileViewItem position of the minimized TileViewItems in Right side of the maximized TileViewItem position of the minimized TileViewItems in Left side of the maximized TileViewITem 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. Stores the total dragged height Stores the total dragged width stores the dragged tileviewitem object stores True if Splitter is Used in MinimizedState, else false stores the tile view item object which is swapped from maximized stores the tile view item object which is Swapped from Minimized stores the swapped flag Stores the previous height of the Tile View control Stores the previous width of the Tile View control stores all the item's minimized order stores all the item's header height stores all the item's minimized order Stores the minimized item size Stores the TileViewVirtualizingPanel instance. Timer is used to update the items positions while drag and drop the items. Stores the virtual items collection. Value indicating whether the items has been scrolled or not. Stores the Minimized state items scroll offset Stores the Normal state items scroll offset Stores the removed position in Items collection Value indicating whether the size has been changd or not. value indicating whether the items has been inserted or removed in Items collection. Stores first index of the virtual Items collection. Stores the previous maximized element Stores the count values for some actions done Represents TileViewControl ActualHeight Represents TileViewControl ActualWidth Represents marginFlag Represents LastminItemStore gets the rowcount for ordering tile items gets the columncount for ordering tile items Stores the TileViewItem details Stores the Maximised TileViewItem Object stores the TileViewItems in the Observable Collection stores the tileview items Stores the temp content Template of TileViewItem. Stores the TileViewControl Left Margin Stores the TileViewControl Right Margin Stores the TileViewControl Top Margin Stores the TileViewControl Bottom Margin Specifies whether we need to update TileVeiwLayout. Stores the Parent Panel (Canvas). Indicates whether TileItems are loaded Stores the TileViewControl ScrollViewer Stores the Height of the Canvas on Minimized state. Stores the Width of the Canvas on Minimized state. Initializes a new instance of the {TileViewControl} class update the positions when drag and drop the items. sender as timer e as event args Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Handles the Loaded event of the Tile View Control . The source of the event. The instance containing the event data. Handles the Unloaded event of the TileViewControl control. The source of the event. The instance containing the event data. Clears the local references to avoid memory leak The obj. Handles the ShutdownFinished event of the Dispatcher control. The source of the event. The instance containing the event data. Ends all the references. Identifies the TileViewControl MinimizedItemsOrientation Dependency Property Identifies the TileViewControl CurrentItemsOrder Dependency Property Using a DependencyProperty as the backing store for EnableTouch. This enables animation, styling, binding, etc... Identifies the TileViewControl AllowItemRepositioning Dependency Property Identifies the TileViewControl MinimizedItemsPercentage Dependency Property Identifies the TileViewControl IsMinMaxButtonOnMouseOverOnly Dependency Property. Identifies the TileViewControl RowCount Dependency Property Identifies the TileViewControl ColoumnCount Dependency Property Identifies the TileViewControl SplitterThickness Dependency Property. Identifies the TileViewControl SplitterColor Dependency Property. Identifies the TileViewControl SplitterVisibility Dependency Property. Identifies the TileViewControl MinimizedItemTemplate Dependency Property. Identifies the TileViewControl MaximizedItemTemplate Dependency Property. Identifies the TileViewControl HeaderTemplate Dependency Property Identifies the TileViewControl ClickHeaderToMaximize Dependency Property Identifies the TileViewControl VerticalScrollBarVisibility Dependency Property. Identifies the TileViewControl HorizontalScrollBarVisibility Dependency Property. Identifies the TileViewControl MinimizedHeaderTemplate Dependency Property. Identifies the TileViewControl MaximizedHeaderTemplate Dependency Property. Identifies the TileViewControl UseNormalState Dependency Property Method for getting the order of the TileViewItems arranged in the TileViewControl Method to initialize the TileViewItem Drag events. The rep card. Method to delete the TileViewItem Drag events. draggable report card Method to set the TileViewControl Row and Column. ordering of report cards Method to to Update the TileViewLayout with Animation and without Animation. if set to true animation will be enabled while updating layout . Closes the tile view item. The close item. Method for updating the layout without animation. Method to Get the size of the TileViewItems. Method for updating layout with animation where the TileViewItems are arranged Method to raise events after the TileViewItem Animation Completed. The item. Method to set the Data Template for TileViewItem in all the three states (Maximized, Minimized and Normal). Called when the ItemsContainerStyle Property Changed. The sender. The instance containing the event data. Determines if the specified item is (or is eligible to be) its own container. The item to check. true if the item is (or is eligible to be) its own container; otherwise, false. Creates or identifies the element that is used to display the given item. The element that is used to display the given item. Prepares the container for item override. The dobj. The obj. Method to Get the scroll viewer scroll changed event in TileViewControl. Method get fired when the ScrollViewer scroll changed Method to calculate and set the Height and Width of the Canvas. Called when the value of the TileViewItem property changes in TileViewControl. A that contains the event data Method to apply the Items Container Style The item. The obj. Method the set the Header Template of TileViewItems in TileViewControl The item. The obj. Method to set the Header Content of TileViewItem. The item. Method to set the HeaderTemplate of TileViewItem on all three states (Maximized, Minimized and Normal). The item. Method to set the TileViewItems content Template and TileViewItems Style. The item. The obj. Method to set the TileViewItems Content object on all three state (Maximized, Minimized and Normal). The item. Called when the TileViewControl Splitter Thickness property changed. The obj. The instance containing the event data. Called when the TileViewControl Splitter Thickness property changed. The instance containing the event data. Called when the TileViewControl MinimizedItemsPercentage property changed. The obj. The instance containing the event data. Called when the TileViewControl MinimizedItemsPercentage property changed. The instance containing the event data. Called when the UseNormalState Property changed. The obj. The instance containing the event data. Called when the HorizontalScrollBarVisibility or VerticalScrollbarVisibility Property changed. The obj. The instance containing the event data. Called when the UseNormalState Property changed. The instance containing the event data. Called when the ClickHeaderToMaximize Property changed. The instance containing the event data. Called when the TileViewControl MinMaxButtonOnMouseOverOnly property changed. The obj. The instance containing the event data. Called when the TileViewControl RowCount Property Changed. The obj. The instance containing the event data. Called when the TileViewControl RowCount Property Changed. The instance containing the event data. Called when the TileViewControl ColumnCount Property changed. The obj. The instance containing the event data. Called when the TileViewControl ColumnCount Property changed. The instance containing the event data. Called when the TileViewControl ColumnCount Property changed. The d. The base value. Called when the TileViewControl RowCount Property changed. The d. The base value. Called when the TileViewControl MinMaxButtonOnMouseOverOnly property changed. The instance containing the event data. Called when the TileViewControl SplitterVisibility Property Changed. The obj. The instance containing the event data. Called when the TileViewControl SplitterVisibility Property Changed. The instance containing the event data. Called when the TileViewControl MinimizedItemsOrientation Property Changed. The obj. The instance containing the event data. Called when the TileViewControl MinimizedItemsOrientation Property changed. The instance containing the event data. Called when the TileViewControl CurrentItemsOrder changed. The obj. The instance containing the event data. Called when the TileViewControl AllowItemRepositioning Property changed. The obj. The instance containing the event data. Called when the TileViewControl AllowItemRepositioning Property changed. The instance containing the event data. Occurs when the TileViewItem state is Normal The minimising report card. Event args. Occurs when the TileViewItem state is Maximized The maximizing report card. Event args. Occurs when the TileViewItem is dragged. draggable report cards Drag Event args. Occurs when the Dragging of TileViewItem is finished. draggable report card Drag Event args. The order of the tileview has changed based on the item order we given The order of the tileview get saved (serialized) The saved order of tileview has loaded (deserialized) Occurs when the Dragging of TileViewItem is started. draggable report card Drag Event args. Occurs when the Size of the TileViewControl is changed. report card object Size Changed Event Args Occurs when the TileViewControl Layout is updated. report card object Event Args Handles the Cancellable event when the TileViewItem is minimized. The source of the event. The instance containing the event data. Called when the ClickHeaderToMaximize Property changed. The obj. The instance containing the event data. Called when the ClickHeaderToMaximize Property changed. The instance containing the event data. Occurs when TileViewItem Minimized The instance containing the event data. Occurs when TileViewItem is Minimizing. The instance containing the event data. Occurs when the Maximized Item changed. The instance containing the event data. Occurs when the TileViewItem is Restoring. The instance containing the event data. Occurs when the TileViewItem is Restored. The instance containing the event data. Occurs when the TileViewItem is Maximizing. The instance containing the event data. Occurs when the TileViewItem is Maximized. The instance containing the event data. Method to get the TileViewItem sizes for Splitter. Method for updating layout with animation where the TileViewItems are arranged Helps to dispose the internal instances used by TileViewControl. Gets the value indicating the scroller viewer of TileView Occurs when [Click Header to Maximize Property changed changed]. Occurs when [min max button on mouse over only changed]. Occurs when [splitter visibility changed]. Occurs when [row count changed]. Occurs when [column count changed]. Occurs when [allow item repositioning changed]. Occurs when [minimized items orientation changed]. Occurs when [minimized items percentage changed]. Occurs when [splitter thickness changed]. declares the updated order event of the report card declares the cancel Repositioning event of the report card get or Set EnableTouch Gets or sets the animation is enable or not Gets or sets the animation speed. Gets or sets the Current Items Order. The Current Items Order/value> Gets or Sets the TileViewControl MinimizedItemTemplate Gets or Sets the TileViewControl MaximizedItemTemplate Gets or sets the TileViewControl MinimizedItemsOrientation. true if [inverse orientation]; otherwise, false. Gets or sets the TileViewControl SplitterVisibility. The splitter visibility. Gets or sets TileViewControl SplitterColor The color of the splitter. Gets or sets a value indicating whether TileViewItem MinMaxButton on mouse over only. true if this instance is min max button on mouse over only; otherwise, false. Gets the width of the minimized TileViewItem. The width of the minimized column. Gets or sets the TileViewControl row count. The row count. Gets or sets the TileViewControl column count. The column count. Gets or sets the TileViewControl splitter thickness. The splitter thickness. Gets or sets the percentage of Minimized TileViewItems. The minimized items percentage. Gets or sets a value indicating whether the TileViewControl virtualizing its tile items It will only work if the ItemsPanel of the TileViewControl is a TileViewVirtualizingPanel Gets the height of the minimized TileViewItem. The height of the minimized row. Gets or sets a value indicating whether this TileViewItem is draggable. true if this instance is draggable; otherwise, false. Gets or sets the TileViewControl HeaderTemplate. The header template. Gets or sets the TileViewControl HorizontalScrollBarVisibility. Gets or sets the TileViewControl VerticalScrollBarVisibility. Gets or sets the TileViewControl MinimizedHeaderTemplate. The header template. Gets or sets the TileViewControl MaximizedHeaderTemplate. The header template. Gets or sets a value indicating whether TileViewItem can be maximized by clicking on the Header. true if [click header to maximize]; otherwise, false. Gets or sets the TileViewControl UseNormalState. The header template. Occurs when TileViewItem minimzed. Occurs when TileViewItem minimzed. Occurs when TileViewItem maximizing. Occurs when TileViewItem maximized. Occurs when TileViewItem restoring from Maximize state to Normal. Occurs when TileViewItem restored from Maximize state to Normal. Occurs when maximized item changed. Tileview event with cancelling support. Tileview event handler. stores the Name of the MinMaxButton template stores the dragging Tile view item object stores the next Tileviewitem object while TileViewItem is dragged. stores the header coordinates object stores the border object stores the split popup object stores the last unchecked status of mouse enter and leave events stores the coordinates while dragging starts stores the coordinates while dragging ends stores the main grid object of the tile view Item stores the last unchecked status of the toogle button used in report cards Stores the MinMax button of the TileViewItem. Stores the TileViewItem Content Stores the TileViewItem Header Content Stores the CloseButton of the TileViewItem Stores the HeaderPart of the TileViewItem. stores the details of index of report card stores the details of rows in the TileViewControl TileViewItem Class Constructor Using a DependencyProperty as the backing store for ShareSpace. This enables animation, styling, binding, etc... Identifies the TileVieWItem IsOverrideItemTemplate Dependency Property Identifies the TileViewItem ItemTemplate Dependency Property. Identifies the TileViewItem MinimizedItemTemplate Dependency Property. Identifies the TileViewItem MaximizedItemTemplate Dependency Property. Identifies the TileViewItem HeaderBorderBrush Dependency Property. Identifies the TileViewItem HeaderBorderThickness Dependency Property. Identifies the TileViewItem MinMaxButtonToolTip Dependency Property. Identifies the TileViewItem HeaderCornerRadius Dependency Property. Identifies the TileViewItem CornerRadius Dependency Property. Identifies the TileViewItem HeaderCursor dependency property. Identifies the TileViewItem MinMaxButtonMargin Dependency Property. Identifies the TileViewItem CloseButtonMargin Dependency Property. Identifies the TileViewItem MinMaxButtonStyle Dependency Property. Identifies the TileViewItem CloseButtonStyle Dependency Property. Identifies the TileViewItem TileViewItemState Dependency Property. Identifies the TileViewItem MinMaxButtonBackground Dependency Property. Identifies the TileViewItem MinMaxButtonBorderBrush Dependency Property. Identifies the TileViewItem MinMaxButtonThickness Dependency Property. Identifies the TileViewItem HeaderVisibility Dependency Property. Identifies the TileViewItem HeaderBackground Dependency Property. Identifies the TileViewItem HeaderForeground Dependency Property. Identifies the TileViewItem MinMaxButtonVisibility Dependency Property. Identifies the TileViewItem CloseButtonVisibility Dependency Property. Identifies the TileViewItem HeaderHeight Dependency Property. Identifies the TileViewItem SplitColumn Dependency Property. Identifies the TileViewItem SplitRow Dependency Property. Identifies the TileViewItem BorderColumn Dependency Property. Identifies the TileViewItem BorderRow Dependency Property. Identifies the TileViewItem OnMinimizedHeight Dependency Property. Identifies the TileViewItem OnMinimizedWidth Dependency Property. Identifies the TileViewItem ItemContentTemplate Dependency Property. Identifies the TileViewItem MaximizedContent Dependency Property Identifies the TileViewItem MinimizedContent Dependency Property Identifies the TileViewItem HeaderTemplate Dependency Property. Identifies the TileViewItem IsSelected Dependency Property Identifies the TileViewItem MinimizedHeader Dependency Property Identifies the TileViewItem MaximizedHeader Dependency Property Identifies the TileViewItem CloseMode Dependency Property This method is called once the TileView Item is initialized Initialize the TileViewItem components, MinMaxButton, CloseButton, Header Object. Initializes the TileViewControl Property changed call Back events. Helps to dispose the internal instance used by TileView items. Handles the Click event of the closeButton control. The source of the event. The instance containing the event data. Load TileViewItem for design mode. Loads the splitter. This method is called often, whenever the tileviewItem property is changed. Contains functionality for TileViewItem Content / MinimizedItemOrientation / SplitterVisibility / Splitter Thickness features. Handles the MouseEnter event of the TileViewItem. The source of the event. The instance containing the event data. Handles the MouseLeave event of the split control. The source of the event. The instance containing the event data. Raises the routed event. The event data. Handles the MouseMove event of the TileViewItem. Handles the Splitter dragging. The source of the event. The instance containing the event data. Handles the MouseLeftButtonUp event of the split control. The source of the event. The instance containing the event data. Handles the MouseLeftButtonDown event of the split control. The source of the event. The instance containing the event data. Handles the MouseLeftButtonDown event of the HeaderPart control. The source of the event. The instance containing the event data. Handles the Click event of the MinMaxButton control. The source of the event. The instance containing the event data. Checks for TileViewItem Maximized State while loading.. Gets the mouse coordinates when the TileViewItem is dragging mouse coordinates This method is called when the TileViewItem is maximized This method is called when the TileViewItem is restored This method is called when the TileViewItem is Minimized minimized position Make focus on the TileViewItem Routed Event Args. Raises the event. The instance containing the event data. fired when the TileViewItem state Dependency Property is Called Dependency Object Dependency Property Changed event args. Called when PropertyChanged This method is called when the TileViewItemState is changed to Hidden The item. fired when the TileViewItem state Dependency Property is Called Dependecy Property Changed event args. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. method to get the position of the minimized report card Animates the Position of the control The x coordinate The y coordinate Handles the Completed event of the animationPosition control. The source of the event. The instance containing the event data. Called before theMouseEnter event occurs. The data for the event. Called before the MouseLeave event occurs. The data for the event. Makes the toggle button visible. if set to true [isvisible]. Called when the ItemTemplate property is changed The sender. The instance containing the event data. Handles the MinMaxButton Visibility on Mouse Over in TileViewItem. The d. The instance containing the event data. Handles the IsClickHeaderToMaximize in TileViewItem The d. The instance containing the event data. Handles the TileViewItem Allow Item Repositioning The d. The instance containing the event data. Fire when the TileViewItem IsSelected Property changed. The obj. The instance containing the event data. Called before the event occurs. Event data for the event. Called before the event occurs. Event data for the event. Event handler for the maximized report card / TileViewItem Event handler for the normal report card / TileViewItem Event handler for the minimized report card / TileViewItem Event Handler for TileViewItem StateChanged Cancellable Event Handler for TileViewItem State Event Handler for Selected TileViewItem Gets or sets a value indicating whether this instance is override item template. true if this instance is override item template; otherwise, false. Gets or sets the TileViewItem ItemTemplate. Gets or Sets the MinimizedItemTemplate of TileViewItem Gets or Sets the MaximizedItemTemplate of TileViewItem Gets or Sets the TileViewItem index Gets the TileViewItem MinMax Button The min max button. Gets or Sets the TileViewItem State Gets or sets the TileViewItem MinMax button background. The MinMax button background. Gets or sets the TileViewItem MinMax button border brush. The MinMax button border brush. Gets or sets the TileViewItem MinMax button thickness. The MinMax button thickness. Gets or sets the TileViewItem Header background. The header background. Gets or sets the TileViewItem Header Foreground. The header foreground. Gets or sets the TileViewItem Header visibility. The header visibility. Gets or sets the TileViewItem MinMax button margin. The MinMax button margin. Gets or sets the TileViewItem Close button margin. The MinMax button margin. Gets or sets the TileViewItem min max button style. The min max button style. Gets or sets the TileViewItem Close button style. The close button style. Gets or sets the TileViewItem Header border brush. The header border brush. Gets or sets the TileViewItem Header Border thickness. The header border thickness. Gets or sets the TileViewItem min max button tool tip. The min max button tool tip. Gets or sets the TileViewItem header corner radius. The header corner radius. Gets or sets the TileViewItem corner radius. The corner radius. Gets or sets the TileViewItem header cursor. The header cursor. Gets or sets the TileViewItem min max button visibility. The min max button visibility. Gets or sets the TileViewItem Close button visibility. The Close button visibility. Gets or sets the height of the TileViewItem Header. The height of the header. Gets or sets the split column. The split column. Gets or sets the split row. The split row. Gets or sets the border column. The border column. Gets or sets the border row. The border row. Gets or sets the height of the Minimized TileViewItem when TileViewItem State is Left and Right The height of the TileViewItem on minimized. Gets or sets the width of the on Minimized TileViewItem when TileViewItem State is top and bottom The width of the TileViewItem on minimized. Gets or sets the content of the TileViewItem when TileViewItem State is Maximized The content of the maximized item. Gets or sets the content of the TileViewItem when TileViewItem State is Minimized The content of the minimized item. Gets or sets the TileViewItem content template. The item content template. Gets or sets the TileViewItem header template. The header template. Gets or sets a value indicating whether this TileViewItem is selected. true if TileViewItem is selected; otherwise, false. Gets or sets the Header object of the minimized TileViewItem. The content of the minimized item. Gets or sets the Header object of the maximized TileViewItem. The content of the minimized item. Gets or sets the TileViewItem Close Mode The close mode. Tileview event with cancelling support. Delegate for TileVieWItemEvent Handler CloseMode Class for TileViewItem Class for TileViewItem Stores the state of the Tile view item Normal state of the report card / TileViewItem Maximized state of the report card / TileViewItem Minimized state of the report card / TileViewItem Hidden state of the report card / TileViewItem Stores the CloseMode of the TileViewItem. Hide Mode of the TileViewItem Delete Mode of the TileViewItem Provides a framework for ItemsPanel of TileView that virtualize their tile items. Stores the first item index in the viewport area Stores the last item index in the viewport area Size of the extent. Value indicates whether the min max button clicked or not Value indicates whether the tile has been restored or not. Stores the default column count Stores the default row count Stores Parent Items control Stores the offset values increment or decrement the scroll Size of the viewport for this content. Reference to IScrollInfo interface. ScrollViewer element that controls scrolling behavior. Root TileView. Value that indicates whether scrolling on the vertical axis is possible. Value that indicates whether scrolling on the horizontal axis is possible. Value indicates whether the scroll is active or not. Offset of the scrolled content. Stores the value of Verical scrollbar thumb Stores the value of Horizontal scrollbar thumb Value indicates whether mouse has been up on not on thump Value indicates whether mouse is down or not in thump Raises the Initialized event. This method is invoked whenever IsInitialized is set to true internally. The RoutedEventArgs that contains the event data. When overridden in a derived class, measures the size in layout required for child elements and determines a size for the FrameworkElement-derived class. The available size that this element can give to child elements. Infinity can be specified as a value to indicate that the element will size to whatever content is available. The size that this element determines it needs during layout, based on its calculations of child element sizes. When overridden in a derived class, positions child elements and determines a size for a FrameworkElement derived class. The final area within the parent that this element should use to arrange itself and its children. The actual size used. Update the scrollviewer offset to scroll the scroll area first intex of the visual item available size of the panel Cleans the Container of the Items that not in Viewport. Cleans the Container of the Items that not in Viewport. Update the scrollInfo values available size of the panel Scrolls down within content by one logical unit. Scrolls left within content by one logical unit. Scrolls right within content by one logical unit. Scrolls up within content by one logical unit. Forces content to scroll until the coordinate space of a Visual object is visible. A Visual that becomes visible. A bounding rectangle that identifies the coordinate space to make visible. A Rect that is visible. Scrolls down within content after a user clicks the wheel button on a mouse. Scrolls left within content after a user clicks the wheel button on a mouse. Scrolls right within content after a user clicks the wheel button on a mouse. Scrolls up within content after a user clicks the wheel button on a mouse. Scrolls down within content by one page. Scrolls left within content by one page. Scrolls right within content by one page. Scrolls up within content by one page. Sets the amount of horizontal offset. The degree to which content is horizontally offset from the containing viewport. Sets the amount of vertical offset. The degree to which content is vertically offset from the containing viewport. Gets the Root TileView Gets reference to IScrollInfo interface. Gets or sets a value that indicates whether elements that support the System.Windows.Controls.Primitives.IScrollInfo interface are allowed or not to scroll content horizontally. Gets or sets a value that indicates whether elements that support the System.Windows.Controls.Primitives.IScrollInfo interface are allowed or not to scroll content vertically. Gets a value that indicates vertical size of the extent. Gets a value that indicates the horizontal size of the extent. Gets the Horizontal offset value of the item Gets or sets a value that indicates whether scrollviewer Gets the Vertical offset value of the item Gets a height of the content viewport Gets a width of the content viewport Gets a string that communicates the visual status of the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer. This method is called by System.Windows.Automation.Peers.AutomationPeer.GetItemStatus(). Gets Clear button object. Gets the name of the that is associated with this . This method is called by . An string. Gets the control type for the that is associated with this . This method is called by . The enumeration value. Gets a string that communicates the visual status of the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer. This method is called by System.Windows.Automation.Peers.AutomationPeer.GetItemStatus(). Gets Clear button object. Gets the name of the that is associated with this . This method is called by . An string. Gets the control pattern for the that is associated with this . A value from the enumeration. returns the pattern Gets Clear button object. Gets the name of the that is associated with this . This method is called by . An string. Gets the control pattern for the that is associated with this . A value from the enumeration. returns the pattern Gets Clear button object. Using a DependencyProperty as the backing store for Title. This enables animation, styling, binding, etc... Initializes the new instance of FloatingToolBar When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks. Handles the DragCompleted event of Floating ToolBar The source of the event System.Windows.Controls.Primitives.DragCompletedEventArgs Provides information about the System.Windows.Controls.Primitives.Thumb.DragCompleted event Handles the Click event of Floating ToolBar The source of the event System.Windows.RoutedEventArgs Contains state information and event data associated with a routed event. Handles the MouseDownEvent event of FloatingToolBar The source of the event The that contains the event data. Called OnControlsResourceDictionaryPropertyChanged Method of instance notifies the dependency property value changes System.Windows.DependencyObject System.Windows.DependencyPropertyChangedEventArgs Provides data for property changed events Called when OnControlsResourceDictionaryPropertyChanged evet raised Handle the MouseLeftButtonUp event of FloatingToolBar The source of the event The that contains the event data. Handle the MouseMove event of Floating ToolBar The source of the event The that contains the event data. Handle the DragStarted event of FloatingToolBar The source of the event The that contains the event data. Handle the DragDelta event of FloatingToolBar The source of the event The that contains the event data. Move the window to horizontal and vertical value Find the Dock Area position Represent x and y coordinates Handles the ResizeDragDelta event of Floating ToolBar The source of event The that contains the event data. Resize the FloatingToolBar Provides the behavior for the Arrange pass of Silverlight layout. Classes can override this method to define their own Arrange pass behavior. The actual size that is used after the element is arranged in layout. The final area within the parent that this object should use to arrange itself and its children. Provides the behavior for the Measure pass of Silverlight layout. Classes can override this method to define their own Measure pass behavior. The size that this object determines it needs during layout, based on its calculations of the allocated sizes for child objects; or based on other considerations, such as a fixed container size. The available size that this object can give to child objects. Infinity () can be specified as a value to indicate that the object will size to whatever content is available. Find MaxLine Size Find MinLine Size Insert the toolBar item Handle the Unloaded event of FloatingToolBar The Source of Event System.Windows.RoutedEventArgs Contains state information and event data associated with a routed event. Gets or Sets the Manager Syncfusion.Windows.Tools.Controls.ToolBarManager Gets or Sets the ToolBar returns the Syncfusion.Windows.Tools.Controls.ToolBarAdv element Gets or Sets the ObservableCollection of Syncfusion.Windows.Tools.Controls.ToolBarIteminfo element A ObservableCollection of Syncfusion.Windows.Tools.Controls.ToolBarIteminfo objects. Gets or Sets resource dictionary from which ToolBarAdv will look up for framework element's styles Gets or Sets the ForceDrag Gets or Sets the value of Title returns the string value Contains the ToolBarAdv control OverflowPopup Initializes a new instance of the Syncfusion.Windows.Tools.Controls.ToolBarAdv class. Using a DependencyProperty as the backing store for EnableAddRemoveButton. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for FloatingBarLocation. This enables animation, styling, binding, etc... Reads the value of the Syncfusion.Windows.Tools.Controls.ToolBarAdv.OverflowMode property from the specified item. The element from which to read the property The value of the OverflowMode property. Set the value of the Syncfusion.Windows.Tools.Controls.ToolBarAdv.OverflowMode property to the specified element. The element to write the property to. The Property Value to set Using a DependencyProperty as the backing store for OverFlowMode. This enables styling, binding, etc... Reads the value of the Syncfusion.Windows.Tools.Controls.ToolBarAdv.IsOverflowItem property from the specified element. The element from which to read the property The value of the property. Sets a value indicating whether the specified item will be displayed in the overflow panel. System.Windows.DependencyObject Represents the bool value Using a DependencyProperty as the backing store for IsOverflowItem. This enables styling, binding, etc... Using a DependencyProperty as the backing store for ShowGripper. This enables animation, styling, binding, etc... Identifies the Syncfusion.Windows.Tools.Controls.ToolBarAdv.Band dependency property. The identifier for the Syncfusion.Windows.Tools.Controls.ToolBarAdv.Band dependency property. Identifies the Syncfusion.Windows.Tools.Controls.ToolBarAdv.BandIndex dependency property. The identifier for the Syncfusion.Windows.Tools.Controls.ToolBarAdv.BandIndex dependency property. Using a DependencyProperty as the backing store for ToolBarName. This enables styling, binding, etc... Called When ToolBarName property changed. System.Windows.DependencyObject. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called When ToolBarName property changed System.Windows.DependencyPropertyChangedEventArgs Provides data for property changed events. Using a DependencyProperty as the backing store for ControlsResourceDictionary. This enables,styling, binding, etc... Gets the label that displayed in the addRemove buttons menu for a particualar item. System.Windows.DependencyObject Read the value of property The value of the property. Sets the label displayed in the add or remove buttons menu for a particualar item. System.Windows.DependencyObject Sets the value to object The property value to set. Using a DependencyProperty as the backing store for Label. This enables,styling, binding, etc... Gets the icon for addorRemove button menu Get the value of Object System.Windows.DependencyObject The value of the property. Set the icon for addRemove buttons menu System.Windows.DependencyObject Sets the value to object The property value to set Using a DependencyProperty as the backing store for Icon. This enables, styling, binding, etc... Gets a value indicating whether specified object is hidden Get the value of object The value of the property. Sets a value indicating whether specified object is hidden System.Windows.DependencyObject Sets the value to object The property value to set Using a DependencyProperty as the backing store for IsAvailable. This enables , styling, binding, etc... Called when IsAvailable property changed System.Windows.DependencyObject System.Windows.DependencyPropertyChangedEventArgs Provides data for property changed events. Identifies the Syncfusion.Windows.Tools.Controls.Orientation dependency property. Called OnOrientationChanged method of instance notifies of the dependency property value changes. Identifies the Syncfusion.Windows.Tools.Controls.ToolBarAdv.IsOverflowOpen dependency property. Identifies the Syncfusion.Windows.Tools.Controls.ToolBarAdv.ToolBarItemInfoCollectionProperty property. Gets or sets a that determines the template to display an icon in a loaded in overflow popup. The value for the specified toolbar item to display an icon. The default value is . exposes , properties for setting the Icon. It loads icon in the following priority order, Gets the value of the specified toolbar item which holds the template to display an icon in a loaded in overflow popup. The element whose must be retrieved. The value of the specified toolbar item. exposes , properties for setting the Icon. It loads icon in the following priority order, Sets the value of the specified toolbar item which holds the template to display an icon in a loaded in overflow popup. The value for the specified toolbar item to display an icon. The default value is . The element to which the must be set. The value of the specified toolbar item. exposes , properties for setting the Icon. It loads icon in the following priority order, Event is raised when the ToolBarAdv control is loaded System.Windows.RoutedEventArgs Contains state information and event data associated with a routed event. Builds the visual tree for the when a new template is applied. Called When the Property Changed Property change details, such as old value and new value Called when addorRemoveButton DropDownClosed System.object Contains state information and event data associated with a routed event. Called when OverflowPopup Closed System.object Contains state information and event data associated with a routed event. Called when FloatingBarLocation Property changed System.Windows.DependencyObject System.Windows.DependencyPropertyChangedEventArgs Provides data for property changed events. Called when OnFloatingBarLocationChanged event raised System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called OnControlsResourceDictionaryPropertyChanged method of instance notifies the dependency property value changes. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when OnControlsResourceDictionaryPropertyChanged evet raised When ToolBarAdv is loaded it will called the OnToolBarStateChanged method Dock the ToolBar. Like left,right,bottom,top when called. Changes the state of ToolBarAdv Represent state as docking,floating,hidden Handles the MouseLeftButtonDown Event of the ToolBarAdv control The source of the event The that contains the event data. Update the Visibility of OverFlowPaths Handles the MouseLeftButtonDown event of ToolBarAdv Control The source of the event The that contains the event data. Handles the OverflowButton_Click event The source of the event The that contains the event data. Handles the MouseLeftButtonUp Event of the ToolBarAdv Control The Source of event The that contains the event data Handles the MouseMove Event of the ToolBarAdv Control The source of the event The that contains the event data. Represent x and y Coordinate boolean value Called When Band property is changed System.Windows.DependencyObject when Band object changed System.Windows.DependencyPropertyChangedEventArgs provides the data for property changed event Called when BandIndex propery changed System.Windows.DependencyPropertyChangedEventArgs Provided the data for property changed event Called OnBandIndexChanged method of instance notifies the dependency property value changes. Called when BandIndex property is changed System.Windows.DependencyPropertyChangedEventArgs Provided the data for property changed event invoked when ItemSource of ToolBarAdv changed Called when the value of the property changes. A that contains the event data if true,return the the value of OverflowMode is Always Method is used to Update the state of Orientation Clear the tempItems Insert Item to panel of the ToolBarAdv Get the Container of Item It returns the UIElement Get the Container of object Get the Size of item It returs the size of object Insert ToolStripitem to panel InsertOverflowItems of ToolBarAdv Clear the Container of ToolBarAdv Clear the ToolBarpanel of ToolBarAdv Clear the OverFlow panel Get the Desired size of height and width Arrange the Size of element Provides the behavior for the Arrange pass of Silverlight layout. Classes can override this method to define their own Arrange pass behavior. The actual size that is used after the element is arranged in layout. The final area within the parent that this object should use to arrange itself and its children. Prepares the specified element to display the specified item. The element used to display the specified item.The item to display. Creates or identifies the element that is used to display the given item. The element that is used to display the given item. Provides the behavior for the Measure pass of Silverlight layout. Classes can override this method to define their own Measure pass behavior. The size that this object determines it needs during layout, based on its calculations of the allocated sizes for child objects; or based on other considerations, such as a fixed container size. The available size that this object can give to child objects. Infinity () can be specified as a value to indicate that the object will size to whatever content is available. Get the Valid Size of height and width for ToolBarAdv Gets the value of IsHostingInside Tray Gets or Sets the Value of IsDragging returns the boolean value Gets or Sets the AddRemoveButton visibility for ToolBarAdv. returns boolean value. The default value is false. Gets or Sets the location for floatingBar in ToolBarAdv . returns the x- and y-coordinate Gets or sets a value indicating whether the specified item will be displayed in the overflow panel. Gets or Sets a value indicating whether gripper can be visible returns visibility value. The default value is Visible. Gets or sets a value indicating whether overflow button is visible or not. returns visibility. The default value is Visible. Gets or sets a value that indicates where the toolbaradv should be located in the Syncfusion.Windows.Tools.Controls.ToolBarTrayAdv. The band of the Syncfusion.Windows.Tools.Controls.ToolBarTrayAdv in which the toolbaradv is positioned. The default is 0. Gets or sets the band index number that indicates the position of the toolbaradv on the band. The position of a toolbaradv on the band of a Syncfusion.Windows.Tools.Controls.ToolBarTrayAdv. Gets or Sets the name of the ToolBarAdv returns the string value Gets or Sets resource dictionary from which ToolBarAdv will look up for framework element's styles Gets a value that indicates whether the toolbar has items that are not visible. true if there are items on the toolbar that are not visible; otherwise, false. The default is false. Gets and Sets Orientation of the Syncfusion.Windows.Tools.Controls.ToolBarAdv. The toolbaradv orientation. The default is Syncfusion.Windows.Tools.Controls.Orientation.Horizontal. Gets or sets a value that indicates whether the Syncfusion.Windows.Tools.Controls.ToolBarAdv overflow area is currently visible. true if the overflow area is visible; otherwise, false. Gets or sets the items to be displayed in the AddRemove Buttons popup A ObservableCollection of Syncfusion.Windows.Tools.Controls.ToolBarAdv objects. Represents the Enum for OverflowMode Specified item will be listed in the Overflow popup if required. Specified item will always be listed in the Overflow popup. pecified item will never be moved to the Overflow popup. Called Whenever property Changes Initializes the new instance of ToolBarIteminfo Handles the PropertyChanged event The source of the event The that contains the event data. Gets or Sets a label for specified item to be displayed in AddRemovebuttons Menu. Gets or Sets Icon in specified item to be displayed in AddRemovebutton Menu. Gets or Sets the Host Gets or Sets the bool value of IsChecked Identifies the dependency attached property. The identifier for the dependency attached property. Occurs Event When the Property changes. Initializes the new instance of ToolBarItemSeparator Gets or Sets the orientation of the ToolBarItemSeparator Using a DependencyProperty as the backing store for LeftToolBarTray. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for LeftToolBarTray. This enables, styling, binding, etc... Using a DependencyProperty as the backing store for LeftToolBarTray. This enables , styling, binding, etc... Using a DependencyProperty as the backing store for Content. This enables , styling, binding, etc... Using a DependencyProperty as the backing store for CanDockAtTopTray. This enables,styling, binding, etc... Using a DependencyProperty as the backing store for CanDockAtTopTray. This enables,styling, binding, etc... Using a DependencyProperty as the backing store for CanDockAtTopTray. This enables,styling, binding, etc... Using a DependencyProperty as the backing store for CanDockAtTopTray. This enables,styling, binding, etc... Set the dock area for ToolBarManager Gets the tool bar state Syncfusion.Windows.Tools.Controls.ToolBarAdv returns the ToolBarState Sets the tool bar state Syncfusion.Windows.Tools.Controls.ToolBarAdv. Represent ToolBarState Value Using a DependencyProperty as the backing store for ToolBarState. This enables,styling, binding, etc... Using a DependencyProperty as the backing store for FloatingToolBarStyle. This enables animation, styling, binding, etc... Initializes the nwe instance of ToolBarManager Event is raised when the ToolBarManager is loaded The Source of Event System.Windows.RoutedEventArgs Contains state information and event data associated with a routed event. Event is raised when the ToolBarManager is Unloaded The Source of Event System.Windows.RoutedEventArgs Contains state information and event data associated with a routed event. Event raised when window state changed The source of event System.EventArgs Called When TopToolBarTray property changed Called When ToolBarState property changed Called When LeftTooBarTray property changed Called When RightToolBarTray property changed Called When BottomToolBarTray property changed When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks. Called when Tray Property changed Add newTray in ToolBarTrayAdv Changes the style of FloatingToolBar insert into the ToolbarTrays position of Top,Bottom,Left and Right. Returns the value of Dock toolbar position Remove the ToolBarTrayAdv Provides the behavior for the Arrange pass of Silverlight layout. Classes can override this method to define their own Arrange pass behavior. The actual size that is used after the element is arranged in layout. The final area within the parent that this object should use to arrange itself and its children. Provides the behavior for the Measure pass of Silverlight layout. Classes can override this method to define their own Measure pass behavior. The size that this object determines it needs during layout, based on its calculations of the allocated sizes for child objects; or based on other considerations, such as a fixed container size. The available size that this object can give to child objects. Infinity () can be specified as a value to indicate that the object will size to whatever content is available. Calculate the position of DockArea Get the size for ToolBarTrayAdv Get the ToolBarTray Get the DockArea for ToolbarTrayAdv Invalidates the entire layout Invalidates the layout Gets or Sets the ToolBarTrayAdv displayed at the left side of ToolBarManager Gets or Sets the ToolBarTrayAdv displayed at the Right side of ToolBarManager Gets or Sets the ToolBarTrayAdv displayed at the Top side of ToolBarManager Gets or Sets the ToolBarTrayAdv displayed at the Bottom side of ToolBarManager Gets or Sets the Content of ToolBarManager Gets or Sets value indicating whether toolbar can be docked at top position returns the boolean value Gets or Sets value indicating whether toolbar can be docked at Bottom position returns the boolean value The default value is True Gets or Sets value indicating whether toolbar can be docked at Left position returns the boolean value The default value is True Gets or Sets value indicating whether toolbar can be docked at Right position returns the boolean value The default value is True Gets or Sets a style of floating toolbar returns the System.Windows.Style of floating toolbar Represents the Enum for DockArea Represents the Enum for ToolBarState ToolBarAdv will be docked in any one of the ToolBarTrayAdv ToolBarAdv will be floating ToolBarAdv will be hidden Initializes the new instance of ToolBarManagerPanel Provides the behavior for the Arrange pass of Silverlight layout. Classes can override this method to define their own Arrange pass behavior. The actual size that is used after the element is arranged in layout. The final area within the parent that this object should use to arrange itself and its children. CalCulate the Size of band Gets the Value of ToolBarManager Initializes a new instance of ToolBarOverflowPanel class Initializes the new instance of ToolBarPanelAdv Initializes the new instance of ToolBarTrayAdv Using a DependencyProperty as the backing store for ToolBars. This enables,styling, binding, etc... Using a DependencyProperty as the backing store for IsLocked. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for Orientation. This enables,styling, binding, etc... Called When Orientation property changed System.Windows.DependencyObject System.Windows.DependencyPropertyChangedEventArgs Provides data for property changed events. Method is used to Update the state of Orientation When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks. Provides the behavior for the Arrange pass of Silverlight layout. Classes can override this method to define their own Arrange pass behavior. The actual size that is used after the element is arranged in layout. The final area within the parent that this object should use to arrange itself and its children. Update the DesiredSize indicates bool value The available size that this object can give to child objects Provides the behavior for the Measure pass of Silverlight layout. Classes can override this method to define their own Measure pass behavior. The size that this object determines it needs during layout, based on its calculations of the allocated sizes for child objects; or based on other considerations, such as a fixed container size. The available size that this object can give to child objects. Infinity () can be specified as a value to indicate that the object will size to whatever content is available. Measures the size of ToolBar The available size that this object can give to child objects returns the size of height and width Find the Dock area position Dock the toolBar.Like left,right,bottom,top when called. Remove the toolbar Called When ToolBarTrayAdv is Initializes set the value for BandNo Insert ToolBarAdv into TrayPanel. Insert bar in ToolBarAdv. Return the Previous Band Value Gets the NextBand value of ToolBarBand insert the specified bandNo of ToolBarBand Get the band from point Gets the LastBand Value of ToolBarBand Gets the FirstBand Value of ToolBarBand Invalidate the Layout Return the Specified ToolBarband Gets the value of IsHostedInToolBarManager Returns the boolean value Gets the ObservableCollection of Syncfusion.Windows.Tools.Controls. ToolBarAdv elements in the System.Windows.Controls.ToolBarTrayAdv. A ObservableCollection of Syncfusion.Windows.Tools.Controls.ToolBarAdv objects. Gets or sets a value that indicates whether a Syncfusion.Windows.Tools.Controls.ToolBarAdv can be moved inside a Syncfusion.Windows.Tools.Controls.ToolBarTrayAdv. true if the toolbar cannot be moved inside the toolbar tray; otherwise, false. The default is false. Specifies the orientation of a Syncfusion.Windows.Tools.Controls.ToolBarTrayAdv. The toolbartray orientation. The default is System.Windows.Controls.Orientation.Horizontal. Initializes the new instance of ToolBarBand Inserts the Toolbar Inserts tool bar at the specified index Removes the toolbar Arrange the order of ToolBar Set the band index for ToolBarAdv Returns index of the ToolBar by specifying the x cordinate. indicates the double value Compare the Band index of ToolBarAdv Arrange the ToolBars returs the value height and Width Find the MaxSize of ToolBarAdv returns the double value Compare the BandNo for ToolBarBand Gets or sets the Size of Double returns the double value Gets or Sets the BandNo returns the value Gets or Sets the value of IsWindowResizing Gets or Sets the ToolBars Gets or Sets the value of BoundingRectangle returns the height and width of rectangle Represent the Oriented value Returns oriented x value. For horizontal orientation, it will return x and for vertical it will return y. System.Windows.Point System.Windows.Controls.Orientation Get the Orientation value for X value returns the oriented X value Returns the oriented value. For horizontal orientation, it will return y and for vertical it will return x. System.Windows.Point System.Windows.Controls.Orientation Get the Orientation value for Y value return the oriented Y value Returns the oriented value. For horizontal orientation, it will return Top and for vertical it will return Left. System.Windows.Rect Specifies height and width of rectangle System.Windows.Controls.Orientation Get the Orientation value for top value returns the oriented top value Returns the oriented value. For horizontal orientation, it will return Bottom and for vertical it will return Right. System.Windows.Rect Specifies height and width of rectangle System.Windows.Controls.Orientation Get the Orientation value for bottom value returns the oriented bottom value Returns the oriented value. For horizontal orientation, it will return Left and for vertical it will return Top. System.Windows.Rect Specifies height and width of rectangle System.Windows.Controls.Orientation Get the Orientation value for left value returns the oriented left value Returns the oriented value. For horizontal orientation, it will return Right and for vertical it will return Bottom. System.Windows.Rect Specifies height and width of rectangle System.Windows.Controls.Orientation Get the width for Orientation value returns the oriented right value Returns the oriented value. For horizontal orientation, it will return Width and for vertical it will return Height. System.Windows.Size of an object. System.Windows.Controls.Orientation Get the width for Orientation value returns the orientated value of Width Returns the oriented value. For horizontal orientation, it will return Height and for vertical it will return Width. System.Windows.Size of an object. System.Windows.Controls.Orientation Get the height for Orientation value returns the orientated value of Height Returns the oriented value. For horizontal orientation, it will return Width and for vertical it will return Height. System.Windows.Rect Specifies height and width of rectangle System.Windows.Controls.Orientation Get the Width for Orientation value returns the orientated value of Width Returns the oriented value. For horizontal orientation, it will return Height and for vertical it will return Width. System.Windows.Rect Specifies height and width of rectangle System.Windows.Controls.Orientation Get the height for Orientation value returns the orientated value of Height Returns the oriented value. For vertical orientaion, height and width will be interchanged. System.double Get width for Orientation value System.double Get height for Orientation value System.Windows.Controls.Orientation Specifies the Orientation value returns the size of height and width Represents a class that provides UI Automation support for UpDown control. Initializes a new instance of the class. The control. Provides the peer's behavior when a UI Automation client calls GetAutomationId or an equivalent UI Automation client API. The automation identifier. Gets the child controls of the UpDown control. children control list. Gets the name of the that is associated with this . This method is called by . An string. Gets the control type for the that is associated with this . This method is called by . The enumeration value. Provides the peer's behavior when a UI Automation client calls GetName or an equivalent UI Automation client API. The name as used by assistive technoloGetClassNameCoreies and other UI Automation clients. Provides the peer's behavior when a UI Automation client calls GetHelpText or an equivalent UI Automation client API. The help text. Returns the patternInterface of the control Sets value of the UpDown control Gets or sets the value of the UpDown Control Gets or sets whether the control is read only. Gets the maximum value of the UpDown control Gets the minimum value of the UpDown Control Gets the large change value of the UpDown Control Gets the small change value of the UpDown Control Gets owner object. Value converter that applies NOT operator to a value. Convert a boolean value to its negation. The value to negate. The type of the target property, as a type reference. Optional parameter. Not used. The language of the conversion. Not used The value to be passed to the target dependency property. Convert back a boolean value to its negation. The value to negate. The type of the target property, as a type reference. Optional parameter. Not used. The language of the conversion. Not used The value to be passed to the target dependency property. 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. Identifies the property. Identifies the property. Gets or sets the value to be returned when the boolean is true Gets or sets the value to be returned when the boolean is false Represents a convertor that converts brush to color Converts brush to color input value target type input parameter input language converted value as object Converts back into default type input value target type input parameter input language converted value as object This class converts a collection size to visibility. 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. 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. Identifies the property. Identifies the property. Checks value for emptiness. Value to be checked. True if value is null, false otherwise. Gets or sets the value to be returned when the object is neither null nor empty Gets or sets the value to be returned when the object is either null or empty Checks collection for emptiness. Value to be checked. True if value is an empty collection or does not implement IEnumerable, false otherwise. Initializes a new instance of the class. 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. Checks string for emptiness. Value to be checked. True if value is null or empty string, false otherwise. Returns when object is not null and when object is null. 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. This method is used to convert the object value into Boolean value. This method is used to convert a Boolean value into object value. Brush convertor Converts into brush input value target type input parameter input language converted value as object Converts the value back into the object input value target type input parameter input language converted value as object This class converts a string value into a Visibility value (if the value is null or empty returns a collapsed value). Initializes a new instance of the class. Represents a converter that converts bool to reverse visibility. Returns Visibility.Collapsed if value is True. Returns Visibility.Visible if value is False. Converts bool to visibility. input value target type input parameter input language Returns Visibility.Collapsed if value is True. Returns Visibility.Visible if value is False. Represents the class that contains the PageMarin informations. Base class for items that support property notification. This class provides basic support for implementing the interface and for marshalling execution to the UI thread. Raises this object's PropertyChanged event. The property that has a new value. Raises this object's PropertyChanged event for each of the properties. The properties that have a new value. Raises this object's PropertyChanged event. The type of the property that has a new value A Lambda expression representing the property that has a new value. Raised when a property on this object has a new value. Gets or set the value to the margin type. Gets or sets the value to the image path. Gets or sets the value to the thickness. Represents the clss that contains the information of page size. Gets or sets the Unit for pagesize. Gets or sets the value to the page type. Gets or sets the value to the image path. Gets or sets the value to the page size. Stores the size in cm. Represents the clss that contains the information of page orientation. Gets or sets the value to the page orientation name. Gets or sets the value to the PrintOrientation. Gets or sets the value to the image path. Represents the class that contains the information of page Collation. Gets or sets the value to the page Collation name. Gets or sets the value to Specifies whether a printer collates output when it prints multiple copies of a multi-page print job. Gets or sets the value to the image path. Represents the class that contains the information of PrintPageRangeSelection. Gets or sets the value to the page Collation name. Gets or sets the value to Specifies whether all the pages or only a limited range will be processed by an operation, usually printing. Gets or sets the value to the image path. Manage the printers and print jobs Gets or sets the printers and print jobs. Gets or sets the value to the image path. Gets or sets a value indicates whether a printer is default printer. Interaction logic for CustomMargin.xaml CustomMarginDialog Intialize the instance of class. The The of the selected page Builds the visual tree for the Custom Margin Dialog. Occurs when the key down event is occured in the custom page margin control. The Key event args. Invoked when an closed  attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. The cancel event args. Occurs when the change the PageLeft and PageRight and PageBottom is Changed and then press OK button. The owner of the Custom Page margin control. Contains state information and event data associated with a routed event. Occurs when cancel the custom page Margin dialog. The owner of the Custom Page margin control. The args. InitializeComponent Gets or sets the value to the LeftMargin. Gets or sets the value to the RightMargin. Gets or sets the value to the TopMargin. Gets or sets the value to the BottomMargin. Interaction logic for CustomPageSize.xaml CustomPageSizeDialog Intialize the instance of class. The The of the selected page Builds the visual tree for the Custom Page Size Dialog. Occurs when the closing the custom page size control. The cancel event args. Occurs when the key down event is occured in the custom page size control. The Key event args. Occurs when cancel the custom page size dialog. The owner of the Custom Page size control. The args. Occurs when the PageHeight and PageWidth is Changed and then press OK button. The owner of the Custom Page size control. Contains state information and event data associated with a routed event. InitializeComponent Gets or sets he value to the PageHeight. Gets or sets the value to the PageWidth. Initializes a new instance of the class. The method. Initializes a new instance of the class. The method. The can execute. Defines the method that determines whether the command can execute in its current state. Data used by the command. If the command does not require data to be passed, this object can be set to null. true if this command can be executed; otherwise, false. Raises CanExecuteChanged event to notify changes in command status. Defines the method to be called when the command is invoked. Data used by the command. If the command does not require data to be passed, this object can be set to null. Initializes a new instance of the class. The execute action. Initializes a new instance of the class. The execute action. The can execute. Defines the method that determines whether the command can execute in its current state. Data used by the command. If the command does not require data to be passed, this object can be set to null. true if this command can be executed; otherwise, false. Raises CanExecuteChanged event to notify changes in command status. Defines the method to be called when the command is invoked. Data used by the command. If the command does not require data to be passed, this object can be set to null. Provides support for extracting property information based on a property expression. Extracts the property name from a property expression. The object type containing the property specified in the expression. The property expression (e.g. p => p.PropertyName) The name of the property. Thrown if the is null. Thrown when the expression is:
Not a
The does not represent a property.
Or, the property is static.
Represents the Button Control. Initializes a new instance of the class. Checking the License. Variable to store and access the text area for small/normal size mode Variable to store and access the icon container for small/normal size mode Variable to store and access the icon container for large size mode Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Using a DependencyProperty as the backing store for IconStretch. Using a DependencyProperty as the backing store for Label. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Using a DependencyProperty as the backing store for SmallIcon. Using a DependencyProperty as the backing store for IsCheckable. Using a DependencyProperty as the backing store for IsChecked. Using a DependencyProperty as the backing store for LargeIcon. Using a DependencyProperty as the backing store for IconWidth. Using a DependencyProperty as the backing store for IconHeight. Using a DependencyProperty as the backing store for SizeMode. Using a DependencyProperty as the backing store for IsMultiLine. Initialising the button structure Method to update the button control structure according to the size modes Dependency callback for . An DependencyPropertyChangedEventArgs that contains the event data. Method to update the checkable state of the button control Dependency callback for . An DependencyPropertyChangedEventArgs that contains the event data. Raise the event when changing a checked status of button control Dependency callback for . An DependencyPropertyChangedEventArgs that contains the event data. Method to update the size mode of the button control Callback function for property Object that is assoicated with the property Provides data for property changes Callback function for property Object that is assoicated with the property Provides data for property changes Invoked when an unhandled  routed event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. The event data reports that the left mouse button was pressed. Raises the event. Automation of ButtonAdv control When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks. Gets or sets a value indicates whether the is cancel button true, if the is a cancel button; otherwise, false. The default is false. A user can activate the cancel button by pressing the ESC key. When esc key is pressed, the button is focused and click event is raised. Gets or sets a value indicates whether the is default button. true, if the is a default button; otherwise, false. The default value is false. A user can activate the default button by pressing the Enter key. When enter key is pressed, the button is focused and click event is raised. Gets or sets the fill customization for icon The fill customization for icon. The default value is . Gets or sets the text content for button. The text content for button. The default value is Button. Gets or sets the template that used to display the icon of . The is used to display an icon in . IconTemplate inherits its parent DataContext. exposes , , , properties for setting the Icon. It loads icon in the following priority order, Gets or sets a that determines the template to use to display icon in a based on . A custom selector object that provides logic to choose a to be returned. The default is . exposes , , , properties for setting the Icon. It loads icon in the following priority order, Gets or sets the small icon. The small icon for Button. The default value is null. Gets or sets a value indicating whether this instance can be checkable. true if this instance is checkable; otherwise, false. The default value is false. Gets or sets a value indicating whether this instance is checked. true if this instance is checked; otherwise, false. The default value is false. This property is valid only if property is set to true. Gets or sets the large icon. The large icon for button. The default value is null. Gets or Sets the icon width. The Icon Width for button. The default value is 0. Gets or Sets the IconHeight. The Icon Height for button. The default value is 0. Gets or sets the size mode. The size mode for button. The default value is . Gets or sets a value indicating whether this instance can have multi-line text. true if this instance can have multi-line text; otherwise, false. The default value is true Occurs when button is [checked]. Represents the Size Mode Enumeration. Represents the Normal value. Represents the Small value. Represents the Large value. Represents the DropDownButtonAdv Control. variable used to the Icon height of the small size mode variable used to the Icon width of the small size mode variable used to the Icon height of the normal size mode variable used to the Icon width of the normal size mode variable used to the Icon height of the large size mode variable used to the Icon width of the large size mode variable to used for the get the selected item Initializes a new instance of the class. Variable to store and access the text area for small/normal size mode. Variable to store and access the popup operation. get the isopen value Variable to store and access the icon container for small/normal size mode Variable to store and access the icon container for large size mode Using a DependencyProperty as the backing store for Label. Using a DependencyProperty as the backing store for SmallIcon. Using a DependencyProperty as the backing store for LargeIcon. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Using a DependencyProperty as the backing store for IconWidth. Using a DependencyProperty as the backing store for IconHeight. Using a DependencyProperty as the backing store for SizeMode. Using a DependencyProperty as the backing store for IsMultiLine. Using a DependencyProperty as the backing store for IsDropDownOpen. Using a DependencyProperty as the backing store for StayPopupOpenOnSelect. Using a DependencyProperty as the backing store for StaysOpen. The Stay Open.The defult value is false. Using a DependencyProperty as the backing store for DropDirection. Using a DependencyProperty as the backing store for IsPressed. Initialising the drop down button structure Method to update the drop down button control structure according to the size modes Dependency callback for An DependencyPropertyChangedEventArgs that contains the event data. Method to update the size mode of the Dropdown button control Dependency callback for . An DependencyPropertyChangedEventArgs that contains the event data. Method to update the drop direction of Dropdown button control Called OnIsDropDownCoerceValueChanged . AnObject that contains the event data. It returns bool value Method to update the coerce value Dependency callback for . An DependencyPropertyChangedEventArgs that contains the event data. Method to update the drop down open state of Dropdown button control Invoked when an unhandled  routed event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. Invoked when the mouse wheel rotates over the DropDownButtonAdv Invoked when an unhandled  routed event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. Invoked when the key down Updates the drop direction. Invoked when an unhandled routed event is raised on this element. Implement this method to add class handling for this event. Event that occurs when the left mouse button is released while the mouse pointer is over this control Method to update the drop direction of Dropdown button control When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks. Invoked when an unhandled routed event is raised on this element. Implement this method to add class handling for this event. The Event that occurs when the left mouse button is released while the mouse pointer is over this control. Automation of Dropdown button Control Invoked when drop down opened Invoked when drop down Closed method to update isopen state Dispose Events of Dropdown button control Gets or sets the label. The label.The default value is null. Gets or sets the small icon. The small icon.The default value is null. Gets or sets the large icon. The large icon.The default value is null. Gets or sets the template that used to display the icon of . The is used to display an icon in . IconTemplate inherits its parent DataContext. exposes , , , properties for setting the Icon. It loads icon in the following priority order, Gets or sets a that determines the template to use to display icon in a based on . A custom selector object that provides logic to choose a to be returned. The default is . exposes , , , properties for setting the Icon. It loads icon in the following priority order, Sets the IconWidth. The Icon Width.The default value is 0.0. Sets the IconHeight. The Icon Height.The default value is 0.0. Gets or sets the size mode. The size mode.The default value is . Gets or sets a value indicating whether this instance is multi line. true if this instance is multi line; otherwise, false. The default value is true Gets or sets a value indicating whether this instance is drop down open. true if this instance is drop down open; otherwise, false. The default value is false Get or Set DropDown open state while inside item is Clicked The Stay DropDown on Click.The defult value is false. Get or Set StaysOpen Gets or sets the drop direction. The drop direction.The defult value is . Gets or sets a value indicating whether this instance is pressed. true if this instance is pressed; otherwise, false. The defult value is false. Occurs when drop down button is [drop down opening]. Occurs when drop down button is [drop down opened]. Occurs when drop down button is [drop down closing]. Occurs when drop down button is [drop down closed]. Represents the DropDirection Enumeration. Drop down is opened below and to left side of the owner. Drop down is opened below and to right side of the owner. Drop down is opened above and to left side of the owner. Drop down is opened above and to right side of the owner. Drop down is opened to right side of the owner. Drop down is opened to left side of the owner. Represents the DropDownMenGroup Class. Variable to store constant space value Initializes a new instance of the class. Use the variable resizethumb to store the value of the Tumb. Use a iconbar variable to store icon bar width Use a Moreitemtraybar variable to store more item tray bar Use a greater variable to store the largest icon bar width Using a DependencyProperty as the backing store for IsIconTrayEnabled. Using a DependencyProperty as the backing store for IsMoreItemsIconTrayEnabled. Using a DependencyProperty as the backing store for ScrollBarVisibility. Using a DependencyProperty as the backing store for MoreItems. Using a DependencyProperty as the backing store for IsResizable. Builds the visual tree for the when a new template is applied. Called when some dependency property changed Method to Update resize thumb value Invoked when an unhandled  routed event is raised on this element. Implement this method to add class handling for this event. object is associated with that is registered when key is pressed down over this control The that contains the event data. Invoked when the key down Invoked when DropDownMenuGroup loaded. DropDownMenuGroup Routed Event argument Helper method to validate icon bar maximum width Dispose events and items Automation Gets or sets a value indicating whether [icon bar enabled]. true if [icon bar enabled]; otherwise, false. The defult value is false. Gets or sets a value indicating whether this instance is more items icon tray enabled. true if this instance is more items icon tray enabled; otherwise, false. The defult value is true. Gets or sets the scroll bar visibility. The scroll bar visibility.The defult value is Disabled Gets or sets the more items. The more items.The defult value is null Gets or sets a value indicating whether this instance is resizable. true if this instance is resizable; otherwise, false. The defult value is false. Represents the DropDownMenu Item using a variable of popup using to override a column value Occurs when changes occur that affect whether or not the command should execute. Initializes a new instance of the class. Using a DependencyProperty as the backing store for IconSize. Using a DependencyProperty as the backing store for Ispressed. Using a DependencyProperty as the backing store for Icon. Using a DependencyProperty as the backing store for HasItems. Using a DependencyProperty as the backing store for IsCheckable. Using a DependencyProperty as the backing store for IsChecked. Dependency callback for . An DependencyPropertyChangedEventArgs that contains the event data. Method to update oncommandchanged Dependency callback for . An DependencyPropertyChangedEventArgs that contains the event data. Method to update the drop down menu item checkable state Dependency callback for . An DependencyPropertyChangedEventArgs that contains the event data. Called when the value of the property changes. A that contains the event data Automation of DropDownmenuitem Using a DependencyProperty as the backing store for Command. Using a DependencyProperty as the backing store for CommandParameter. Using a DependencyProperty as the backing store for CommandTarget. Method to update a command will execute or not Called OnCanExecuteChanged method of instance notifies the dependency property value changes. Method to Executing the command source return the bool value Called when [click]. Invoked when an unhandled  routed event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. The event data reports that the left mouse button was pressed. Invoked when an unhandled  routed event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. The event data reports that the left mouse button was pressed. Invoked when an unhandled  routed event is raised on this element. The that contains the event data. The event data reports that the key button was realsed. Invoked when an unhandled routed event is raised on this element. Implement this method to add class handling for this event. The Event that occurs when the left mouse button is released while the mouse pointer is over this control. Builds the visual tree for the when a new template is applied. Invoked when an unhandled  routed event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. Event that occurs when the mouse pointer moves enter this element. Invoked when an unhandled  routed event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. Event that occurs when the mouse pointer moves leave this element. Dispose events and items Dispose Variable to store the ischeck state of drop down menu item Occurs when [click]. get or set ParentRibbonMenuItem get or set ParentDropDown Gets or sets the icon. The icon. Gets or sets the icon size Gets or sets the ispressed The icon.The defult value is false Gets or sets a value indicating whether this instance has items. To remove Warnings true if this instance has items; otherwise, false. The icon.The defult value is false Gets or sets a value indicating whether this instance is checkable. true if this instance is checkable; otherwise, false. Gets or sets a value indicating whether this instance is checked. true if this instance is checked; otherwise, false. The icon.The defult value is false Gets or sets the command. The command.The defult value isfalse Gets or sets the command parameter. The command parameter.The defult value isnull Get or Set CommandTarget The defult value isnull SplitButton Initializes a new instance of the class. Occurs when [click]. Variable to stored button border value Variable to stored drop down button border value Variable to stored drop down button normal border value Variable to stored popup border value Occurs when [click]. Using a DependencyProperty as the backing store for Command. Using a DependencyProperty as the backing store for CommandParameter. Identifies the dependency property. The identifier for the dependency property. Using a DependencyProperty as the backing store for CommandTarget. Using a DependencyProperty as the backing store for IsDropDownPressed. Invoked when an unhandled routed event is raised on this element. Implement this method to add class handling for this event. The Event that occurs when the left mouse button is released while the mouse pointer is over this control. Invoked when an unhandled  routed event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. The event data reports that the left mouse button was pressed. Invoked when an unhandled  routed event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. Invoked when the mouse wheel rotates over the DropDownButtonAdv Invoked when an unhandled  routed event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. Event that occurs when the mouse pointer moves leaves this element. Invoked when an unhandled  routed event is raised on this element. Implement this method to add class handling for this event. object is associated with that is registered with left mouse button pressed state The that contains the event data. The event data reports that the left mouse button was pressed. Invoked when an unhandled routed event is raised on this element. Implement this method to add class handling for this event. object is associated with that is registered with left mouse button pointer is over this control The Event that occurs when the left mouse button is released while the mouse pointer is over this control. When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks. Gets the Key value from the method where the Access Key Manager is registered object is associated with that is registered with AccessKeyEvent Provides Data from the Pressed Key Gets the Key value based on property Provides data for the pressed key which need to access Invoked when an unhandled  routed event is raised on this element. Implement this method to add class handling for this event. object is associated with that is registered with left mouse button pressed state The that contains the event data. The event data reports that the left mouse button was pressed. Occurred on drop down closing Called before the event occurs. The data for the event. Invoked when a System.Windows.Input.Keyboard.PreviewKeyDown attached routed event occurs. Provides data for the System.Windows.UIElement.KeyDown routed events, as well as related attached and Preview events. Provides class handling for the event that occurs when the left mouse button is released while the mouse pointer is over this control. The event data. object is associated with that is registered with left mouse button pointer is over this control is null. Automation Callback function for property Object that is assoicated with the property Provides data for property changes Dispose Events of Split button control Occurs when changes occur that affect whether or not the command should execute. occured when changing a command occured when hookup a command occured when remove a command occured when add a command occured when can excute changed Occurs when button is clicked. Gets or sets the command. The command.The defult value isnull Gets or sets the command parameter. The command parameter.The defult value isnull Gets or sets a value indicates whether the is default button. true, if the is a default button; otherwise, false. The default value is false. A user can activate the default button by pressing the Enter key. When enter key is pressed, the button is focused and click event is raised. Get or Set Command Target The CommandTarget. The defult value isnull Get Or Set IsDropDownPressed The defult value isfalse A control having a set of ColorGroupItems An instance of ColorPickerPalette class Identifies the HeaderName dependency property Identifies the HeaderVisibilityProperty dependency property Identifies the color property Identifies the DataSource dependency property Identifies the PanelVisibility dependency property Identifies the dependency property. Identifies the dependency property. Identifies the ColorName dependency property Creates the instance of ColorGroup control Applies the Template for the control Event raised when HeaderName is changed ColorGroup object where the change occures on Property change details, such as old value and new value Method called when IsHeaderChanged event is raised Property change details, such as old value and new value Event raised when Color is changed ColorGroup object where the change occures on Property change details, such as old value and new value Method called when IsColorChanged event is raised Property change details, such as old value and new value Disposes all the resources. Disposes all the resources. Gets or sets the value of the PanelVisibility dependency property. Xaml <Syncfusion:ColorPickerPalette Name="ColorPickerPalette" ThemePanelVisibility="Visibility.Visible"/> C# ColorGroup ColGroup=new ColorGroup(); ColGroup.PanelVisibility=Visibility.Visible; Type : Visibility Gets or sets the header visibility. The header visibility. Gets or sets the value of the Color dependency property Gets or sets the value of the ThemeForeGround dependency property. Gets or sets the value of the ThemeBackGround dependency property. Gets or sets the value of the DataSource dependency property Gets or sets the value of the ColorName dependency property Gets or sets the value of the HeaderName dependency property A Class having a single color and its variants colors. A collection of ColorGroupItem Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Internal Vriables Sets focus on colorgroupitem based on visibility Creates the instance of ColorGroupItem control Contains item border value Applies the Template for the control Invoked when a System.Windows.Input.Keyboard.PreviewKeyDown attached routed event occurs. Object of the Sender Contains KeyEventArgs parameters Method to find the parent of given element Element for which parent is to be found Parent of type ColorGroup Used to calculate the RGB values of variant colors The Color for which variants is to be generated Indicates the level Name of the color to be updated based on calculation The name of the color Returns Brush Event raised when Variants generation of colors is changed ColorGroupItem object where the change occures on Property change details, such as old value and new value Called when IsVariantsChanged Event is raised Property change details, such as old value and new value Called when MouseLeave Occurs on ColorGroupItem Object of the sender Handles Mouse Event Called when LostFocus event occurs on border Object of the sender Handles RoutedEvent Called when MouseLeftButtonDown occurs on border Object of the sender Handles Mouse Event Focuses the item border when particular item is selected Called before the event occurs. The data for the event Chooses the selected item color Called for mouseleave event over border Object of the sender Handles Mouse event Called for mousemove event over border Object of the sender Handles Mouse event Disposes all the resources. Disposes all the resources. Gets or sets the value of the ColorName dependency property. Gets or sets a value indicating whether the Variants dependency property. Xaml <Syncfusion:ColorGroupItem Name="ColorGroupItem" Variants="true"/> C# ColorGroupItem ColorGroup=new ColorGroupItem(); ColorGroup.Variants=true; Type : bool Gets or sets the value of the Color dependency property Gets or sets the value of the BorderMargin dependency property Gets or sets the value of the BorderWidth dependency property. Gets or sets the value of the BorderHeight dependency property. Gets or sets the value of the BorderThickness dependency property Gets or sets the value of the ItemMargin dependency property Gets or sets the value of the IsSelected dependency property Represents the Enum for Palette Theme To select Office Theme.(Default Theme) To select GrayScale Theme To select Apex Theme To select Aspect Theme To select Civic Theme To select Equity Theme To select Flow Theme To select Foundary Theme To select Median Theme To select Metro Theme Represents the Enum for BlackWhiteVisible To make only Black Visible To make only White Visible To collapse both Black and White To make both black and White Visible Specifies whether to display colors as a palette, palette in drop down or palette in split button. Colors are displayed as a palette (rows and columns) A ComboBox is displayed with the palette in its dropdown. A SplitButton is displayed with the palette in its dropdown. Represents the class that provides the parameters for the color selected command. Gets the selected brush for the color selected command. Color Picker(Palette) Identifies the AutomaticColor dependency property Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Using a DependencyProperty as the backing store for Icon. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for IconSize. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for MoreColorsIcon. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for MoreColorsIcon. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for Command. This enables animation, styling, binding, etc... Collection having the set of theme colors Collection having the set of Custom colors Collection having Recenly Selected Colors Collection having set of Standard Colors Collection which fetch and load colors for the corresponding panels Collection which fetch and load colors for the corresponding panels Contains the row value of ColorGroupItem collection Contains the column value of ColorGroupItem collection Contains the index value of Popup items Creates the instance of ColorPickerPalette control Initializes the class. Applies the Template for the control Event raised when popup is closed The source of the event. The instance containing the event data. Invoked when a System.Windows.Input.Keyboard.PreviewKeyDown attached routed event occurs. Provides data for the System.Windows.UIElement.KeyUp and System.Windows.UIElement.KeyDown routed events, as well as related attached and Preview events. Method invokes the selection changed command This method get called during measure pass of the layout system. Handles mouse wheel for ColorPickerPalette Method called when automatic border is clicked Object of the Sender Handles MouseButtonEvent Chooses the automatic color This method is raised when the MoreColors button is clicked Object of the Sender Handles MouseEvent Opens the more colors window. Method called when control's focus is lost Object of the sender Handles Routed event args Called before the event occurs. The data for the event. Called when Mode property changed. The target. The instance containing the event data. Called when IsExpanded property changed. The target. The instance containing the event data. Method called when click event occurs in applications controls Object of teh sender Handles Mouse button Event args Called to dispatch the click event of the element's parents Disposes all the resources. Disposes all the resources. Called when Root Visual element is clicked. Object of the sender Handles MouseEventArgs This method is raised when colorborder is pressed Object of the Sender Handles MouseEventArgs Loads the in expanded mode. if set to true [isexpanded]. This method is raised when updownborder is pressed Object of the Sender Handles MouseEventArgs Loads the custom colors. This method loads the Standard color panel Indicates whether to generate Standard variants on not This Method loads the Theme Color panel Indicates whether to generate Theme variants on not Load the theme color panel with selected theme colors Load the Standard color panel with predefined standard colors Load the Recently Used panel with recently selected colors Called when MouseDown Event raised when the control is loaded Object of the sender Handles RoutedEventArgs Called when Automatic color is changed ColorPickerPalette object where the change occures on Property change details, such as old value and new value If automatic color is changed when loaded or when color not changed the color is set to the color of automatic color Property change details, such as old value and new value Called when Color is changed ColorPickerPalette object where the change occures on Property change details, such as old value and new value Called when Color is changed ColorPickerPalette object where the change occures on Property change details, such as old value and new value When color is changed,its presence is checked in RecentlyUsedCollection.If not present then added. Property change details, such as old value and new value Event raised when visibility of Standard Color panel is changed ColorPickerPalette object where the change occures on Property change details, such as old value and new value Event raised when Variants generation of theme colors is changed ColorPickerPalette object where the change occures on Property change details, such as old value and new value Called when ThemeVariantsChanged Event is raised Property change details, such as old value and new value Event raised when Theme is changed ColorPickerPalette object where the change occures on Property change details, such as old value and new value Called when ThemeColorChanged event is raised Property change details, such as old value and new value Event raised when Visibility of blackwhite colors is changed ColorPickerPalette object where the change occures on Property change details, such as old value and new value Called when BlackWhiteVisibilityChanged is raised Property change details, such as old value and new value Event raised when Variants generation of Standard colors is changed ColorPickerPalette object where the change occures on Property change details, such as old value and new value Called when StandardVariantsChanged event is raised Property change details, such as old value and new value Event raised when visibility of Theme Color panel is changed ColorPickerPalette object where the change occures on Property change details, such as old value and new value Called when ThemeVisibilityChanged event is raised Property change details, such as old value and new value Event raised when visibility of Recently Used Color panel is changed ColorPickerPalette object where the change occures on Property change details, such as old value and new value Gets or sets a command that will be triggered when a color is selected. In Palette and Picker mode, this command is triggered when a color is changed. In ActionPicker mode, clicking header button will trigger this command.When command is triggered, SelectedCommandArgs will be used as command parameter. Gets or sets the dropdown mode for the color picker palette. Default mode is . In mode, colors arranged as a palette (rows and columns). In mode, a ComboBox is displayed with the palette in its dropdown popup. In mode, a SplitButton is displayed with the palette in its dropdown popup. Gets or sets the data template for the header. ColorPickerPalette is the context of this template. Event is raised when user changes the color Gets or sets the value of the AutomaticColor dependency property. Xaml <Syncfusion:ColorPickerPalette Name="ColorPickerPalette" AutomaticColor="Colors.Black"/> C# ColorPickerPalette ColorPicker=new ColorPickerPalette(); ColorPicker.AutomaticColor=new SolidColorBrush(Colors.Black); Type : Brush Gets or sets a value indicating whether custom colors is enables or not. Gets or sets a value for Custom Color Collection. Gets or sets the value of the Color dependency property Gets or sets the value of the PopupWidth dependency property Gets or sets the value of the PopupHeight dependency property Gets or sets the width of the border. The width of the border. Gets or sets the height of the border. The height of the border. Gets or sets the value of the ColorName dependency property. Gets or sets the value of the SelectedItem dependency property. Gets or sets the value of the ThemeBackGround dependency property. Get or Set MouseOverBackground Get or Set ExpandedMoreColorsBorderPressed Gets or sets the value of the ThemeForeGround dependency property. Gets or sets the value of the SelectedMore dependency property. Gets or sets the value of the AutomaticColorVisibility dependency property. Xaml <Syncfusion:ColorPickerPalette Name="ColorPickerPalette" AutomaticColorVisibility="Visibility.Visible"/> C# ColorPickerPalette ColorPicker=new ColorPickerPalette(); ColorPicker.AutomaticColorVisibility=Visibility.Visible; Type : Visibility Gets or sets the visibility of the No color option. When no color button is clicked, transparent color is selected. Gets or sets the value of the MoreColorOptionVisibility dependency property. Xaml <Syncfusion:ColorPickerPalette Name="ColorPickerPalette" MoreColorOptionVisibility="Visibility.Visible"/> C# ColorPickerPalette ColorPicker=new ColorPickerPalette(); ColorPicker.MoreColorOptionVisibility=Visibility.Visible; Type : Visibility Gets or sets the value of the ThemePanelVisibility dependency property. Xaml <Syncfusion:ColorPickerPalette Name="ColorPickerPalette" ThemePanelVisibility="Visibility.Visible"/> C# ColorPickerPalette ColorPicker=new ColorPickerPalette(); ColorPicker.ThemePanelVisibility=Visibility.Visible; Type : Visibility Gets or sets the value of the CustomHeaderVisibility dependency property. Xaml <Syncfusion:ColorPickerPalette Name="ColorPickerPalette" CustomHeaderVisibility="Visibility.Visible"/> C# ColorPickerPalette ColorPicker=new ColorPickerPalette(); ColorPicker.CustomHeaderVisibility=Visibility.Visible; Type : Visibility Gets or sets a value for Custom Header text Gets or sets the value of the IsStandardTabVisible dependency property. Xaml <Syncfusion:ColorPickerPalette Name="ColorPickerPalette" IsStandardTabVisible="Visibility.Visible"/> C# ColorPickerPalette ColorPicker=new ColorPickerPalette(); ColorPicker.IsStandardTabVisible=Visibility.Visible; Type : Visibility Gets or sets the value of the IsCustomTabVisible dependency property. Xaml <Syncfusion:ColorPickerPalette Name="ColorPickerPalette" IsCustomTabVisible="Visibility.Visible"/> C# ColorPickerPalette ColorPicker=new ColorPickerPalette(); ColorPicker.IsCustomTabVisible=Visibility.Visible; Type : Visibility Gets or sets the value of the StandardPanelVisibility dependency property. Xaml <Syncfusion:ColorPickerPalette Name="ColorPickerPalette" StandardPanelVisibility="Visibility.Visible"/> C# ColorPickerPalette ColorPicker=new ColorPickerPalette(); ColorPicker.StandardPanelVisibility=Visibility.Visible; Type : Visibility Gets or sets the value of the RecentlyUsedPanelVisibility dependency property. Xaml <Syncfusion:ColorPickerPalette Name="ColorPickerPalette" RecentlyUsedPanelVisibility="Visibility.Visible"/> C# ColorPickerPalette ColorPicker=new ColorPickerPalette(); ColorPicker.RecentlyUsedPanelVisibility=Visibility.Visible; Type : Visibility Gets or sets the Themes dependency property. Type : Theme Gets or sets the Themes dependency property. Type : BlackWhiteVisible Gets or sets a value indicating whether the GenerateStandardVariants dependency property. Xaml <Syncfusion:ColorPickerPalette Name="ColorPickerPalette" GenerateStandardVariants="true"/> C# ColorPickerPalette ColorPicker=new ColorPickerPalette(); ColorPicker.GenerateStandardVariants=true; Type : bool Gets or sets a value indicating whether the GenerateThemeVariants dependency property. Xaml <Syncfusion:ColorPickerPalette Name="ColorPickerPalette" GenerateThemeVariants="true"/> C# ColorPickerPalette ColorPicker=new ColorPickerPalette(); ColorPicker.GenerateThemeVariants=true; Type : bool Gets or sets a value indicating whether the is in Expanded mode or not. true if this instance is expanded; otherwise, false. Occurs when the SelectedBrush is changed. Represents a class that provides the event data for the SelectedBrushChanged event. Gets the old selected brush of the color picker palette. Gets the new SelectedBrush of the color picker palette. Gets the old selected color of the color picker palatte. Gets the new selected color of the color picker palette. Representing the class for CustomColor Gets or sets the Color Property. Gets or sets a Color Name Property. Convert size to Double Converts a value. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Converts a value. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. ChildWindow more More Color Options MoreColorsWindow Private Variables Internal Variables Creates the instance of ChildWindow class Loads the polygon item. Draw Path For Big White Polygon when small white polygon is selected Draw path for small white polygon when Big white polygon is selected Method called when Key down event occurs in child window Object of the sender Handles key events Method is used to return the instance of the PolygonItem based on points The x co-ordinate of the PolygonItem The y co-ordinate of the PolygonItem The PolygonItem is returned as an out parameter Returns 1 or 0 based on Polygon whether polygon exists in x and y points Method called when OK button is pressed Object of the sender Handles RoutedEventArgs Method called when Cancel button is pressed Object of the sender Handles RoutedEventArgs Method used to calculate the other 5 coordinates of polygon when one one coordinate is given x coordinate y coordinate The side lenth of the polygon Returns points as point collection Method used to calculate the other 5 coordinates of polygon when one one coordinate is given x coordinate y coordinate Returns points as point collection A collection of PolygonItem Class An instance of ColorPickerPalette Class Method called when Brush selection is changed BrushEdit object where the change occures on Property change details, such as old value and new value Method Called when radio button is clicked Object of the sender Handles RoutedEventArgs Method Called when HSVradio button is clicked Object of the sender Handles RoutedEventArgs Method called when Tab selection is changed Object of the sender Handles Selection changedEventArgs Handles the DragDelta event of the Thumb control. The source of the event. The instance containing the event data. Handles the SizeChanged event of the tab control. The source of the event. The instance containing the event data. Handles the 1 event of the Thumb_DragDelta control. The source of the event. The instance containing the event data. Close MetroColors window Disposes all the resources. InitializeComponent Gets or sets the value of the Color dependency property Represents the PolyGon Item Control. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Creates the instance of PolygonItem control Applies the Template for the control method to find the parent of the element Element for which parent is to be found Returs an instance of ChildWindow1 Method called when polygon is pressed. Object of the sender Property change details, such as old value and new value Method used to calculate data for path object Points for Path's data returns instance of PathGeometry Event raised when color is changed PolygonItem object where the change occures on Property change details, such as old value and new value Disposes all the resources. Disposes all the resources. Gets or sets the value of the ColumnIndex dependency property. Gets or sets the name of the color. The name of the color. Gets or sets the value of the RowIndex dependency property. Gets or sets the value of the color dependency property. Gets or sets the value of the Points dependency property. Initializes a new instance of the class. Represents ComboBoxAdv added as SfTextInputLayout child or not. Override Method for DisplayMemberPath Determines if the specified item is (or is eligible to be) its own ItemContainer. Specified item. true if the item is its own ItemContainer; otherwise, false. Creates or identifies the element used to display the specified item. A . Prepares the specified element to display the specified item. Element used to display the specified item. Specified item. Called when the selection changes. The event data. When overridden in a derived class, is invoked whenever application code or internal processes call . Updates the edit mode Text based on the selected item Updates the SelectAllCheckBox state when changing the value to other items. Override TextInput Invoked on PreviewKeyDown Called when Text changes. Sender of this event The event data. Using a DependencyProperty as the backing store for InactiveBrush. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for IsEditable. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for MaxDropDownHeight. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for IsDropDownOpen. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for SelectionBoxItemTemplate. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for SelectionBoxItem. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for SelectionBoxItemStringFormat. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for AllowMultiSelect. This enables animation, styling, binding, etc... Identifies the Syncfusion.Windows.Tools.Controls.ComboBoxAdv.EnableSelectAll dependency property. Identifies the Syncfusion.Windows.Tools.Controls.ComboBoxAdv.EnableOkCancel dependency property. Using a DependencyProperty as the backing store for SelItems. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for SelectedValueDelimiter. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for SelectionBoxTemplate. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for DefaultText. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for Text. This enables animation, styling, binding, etc... Method used to get selected items of InputView. Returns IEnumerable collection, that represents items selected in InputView. Occurs when the drop-down list of the combo box closes. Occurs when the drop-down list of the combo box opens. Boolean value that indicates the parent is SfTextInputLayout or not. Used to set the Background brush when a ComboBoxItemAdv is selected and AllowMultiSelect is True Gets or sets a value indicating whether [allow multi select]. true if [allow multi select]; otherwise, false. Gets or sets a value that indicates whether the SelectAll option is enabled or not. true if the SelectAll option is enabled; otherwise, false. The default value is false. The SelectAll option is only available when the MultiSelect option is enabled. Gets or sets a value that indicates whether the OkCancel option is enabled or not. true if the OkCancel option is enabled; otherwise, false. The default value is false. The OkCancel option is only available when the MultiSelect option is enabled. Initializes a new instance of the class. Selected event called when the ComboBoxItemAdv is Selected UnSelected event called when the ComboBoxItemAdv is UnSelected Using a DependencyProperty as the backing store for IsSelected. This enables animation, styling, binding, etc... Invoked when an unhandled  routed event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. The event data reports that the left mouse button was pressed. Selected event called when the ComboBoxItemAdv is Selected UnSelected event called when the ComboBoxItemAdv is UnSelected Called whenever an unhandled routed event reaches this class in its route. Implement this method to add class handling for this event. Arguments of the event. Invoked whenever an unhandled attached routed event reaches an element derived from this class in its route. Implement this method to add class handling for this event. Provides data about the event. Using a DependencyProperty as the backing store for CanEdit. This enables animation, styling, binding, etc... Called when [custom pattern changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Using a DependencyProperty as the backing store for IsScrollingOnCircle. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for EnableMouseWheelEdit. This enables animation, styling, binding, etc... Called when [is scrolling on circle changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [is empty date enabled changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [is drop down open changed]. The obj. The instance containing the event data. Checks the pop up status. The obj. Raises the event. The instance containing the event data. Called when [is visible repeat button changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [is button pop up enabled changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [is calendar enabled changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [underlying date time changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [is editable changed]. The d. The instance containing the event data. Raises the event. The instance containing the event data. Called when [repeat button border brush changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [repeat button background changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [repeat button border thickness changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [up repeat button margin changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [down repeat button margin changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [up repeat button template changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [down repeat button template changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [drop down button template changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [culture changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [pattern changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [date time format changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Bases the properties changed. Coerces the watermark visibility. The d. The base value. Called when [watermark visibility changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [is watch enabled changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Gets the string pattern. The date time format info. The date time pattern. The custom pattern. Event that is raised when IsDropDownOpen property is changed. Event that is raised when UnderlyingDateTime property is changed. Event that is raised when IsScrollingOnCircle property is changed. Event that is raised when CustomPattern property is changed. Event that is raised when Pattern property is changed. Fire on WatchEnabledChanged Event that is raised when IsEmptyDateEnabled property is changed. Event that is raised when IsButtonPopUpEnabled property is changed. Event that is raised when IsCalendarEnabled property is changed. Event that is raised when IsVisibleRepeatButton property is changed. Event that is raised when RepeatButtonBackground property is changed. Event that is raised when RepeatButtonBorderBrush property is changed. Event that is raised when RepeatButtonBorderThickness property is changed Event that is raised when UpRepeatButtonMargin property is changed Event that is raised when DownRepeatButtonMargin property is changed Event that is raised when UpRepeatButtonTemplate property is changed Event that is raised when DownRepeatButtonTemplate property is changed Gets or sets a value indicating whether [read only]. true if [read only]; otherwise, false. Event that is raised when CultureInfo property is changed. gets or sets IsScrollingOnCircle Gets or sets EnableMouseWheelEdit Gets or sets a value indicating whether this instance is Can Edit the datetime. true if this instance is enabled; otherwise, false. Gets or sets the underlying date time. The underlying date time. Gets or sets the correct foreground. The correct foreground. Gets or sets a value indicating whether this instance is culture right to left. true if this instance is culture right to left; otherwise, false. Gets or sets a value indicating whether this instance is hold max width. true if this instance is hold max width; otherwise, false. Gets or sets a value indicating whether this instance is auto correct. true if this instance is auto correct; otherwise, false. Gets or sets the uncertain foreground. The uncertain foreground. Gets or sets the date validation mode. The date validation mode. Gets or sets the duration of the auto corrected higlight. The duration of the auto corrected higlight. Gets or sets a value indicating whether this instance is editable. true if this instance is editable; otherwise, false. Gets or sets the caret template. The caret template. Gets or sets a value indicating whether this instance is caret animation. true if this instance is caret animation; otherwise, false. Gets or sets the duration of the scroll. The duration of the scroll. Gets or sets a value indicating whether this instance is mask input enabled. true if this instance is mask input enabled; otherwise, false. Gets or sets the incorrect foreground. The incorrect foreground. Gets or sets the repeat button border brush. The repeat button border brush. Gets or sets the repeat button background. The repeat button background. Gets or sets the repeat button border thickness. The repeat button border thickness. Gets or sets down repeat button content template. Down repeat button content template. Gets or sets up repeat button content template. Up repeat button content template. Gets or sets up repeat button margin. Up repeat button margin. Gets or sets down repeat button margin. Down repeat button margin. Gets or sets a value indicating whether [select whole content]. true if [select whole content]; otherwise, false. Gets or sets the popup delay. The popup delay. Gets or sets up repeat button template. Up repeat button template. Gets or sets down repeat button template. Down repeat button template. Gets or sets the drop down button template. The drop down button template. Gets or sets the content element visibility. The content element visibility. Gets or sets the watermark visibility. The watermark visibility. Gets or sets a value indicating whether this instance is empty date enabled. true if this instance is empty date enabled; otherwise, false. Gets or sets a value indicating whether this instance is drop down open. true if this instance is drop down open; otherwise, false. Gets or sets a value indicating whether this instance is enabled repeat button. true if this instance is enabled repeat button; otherwise, false. Gets or sets a value indicating whether this instance is popup enabled. true if this instance is popup enabled; otherwise, false. Gets or sets a value indicating whether this instance is watch enabled. true if this instance is watch enabled; otherwise, false. Gets or sets a value indicating whether this instance is calendar enabled. true if this instance is calendar enabled; otherwise, false. Gets or sets a value indicating whether this instance is visible repeat button. true if this instance is visible repeat button; otherwise, false. Gets or sets a value indicating whether this instance is button pop up enabled. true if this instance is button pop up enabled; otherwise, false. This enum classifies Date validation mode. Specifies value representing that not possible to enter invalid date. Specifies value representing that possible to enter invalide date with warning. Chosen value indicates that customized by user DateTime pattern will be used. Chosen value indicates that this is standard ShortDate pattern. Chosen value indicates that this is standard LongDate pattern. Chosen value indicates that this is standard ShortTime pattern. Chosen value indicates that this is standard LongTime pattern. Chosen value indicates that this is standard FullDateTime pattern. Chosen value indicates that this is standard MonthDay pattern. Chosen value indicates that this is standard RFC1123 pattern. Chosen value indicates that this is standard ShortDateTime pattern. Chosen value indicates that this is standard UniversalSortableDateTime pattern. Chosen value indicates that this is standard YearMonth pattern. DateTimeEdit Indicates System.DateTime.TryParse is succeeded or not. Using a DependencyProperty as the backing store for EnableAlphaKeyNavigation. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for FreezeClockOnEdit. This enables animation, styling, binding, etc... Initializes the class. Initializes a new instance of the class. Helps to dispose the calendar control in . The calendar Helps to dispose the calendar control in . The clock Dispose DateTimeEdit Handles the Loaded event of the DateTimeEdit control. The source of the event. The instance containing the event data. Using a DependencyProperty as the backing store for EnableClassicStyle. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for EnableClassicStyle. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for FocusedBorderBrush. This enables animation, styling, binding, etc... Gets the culture. Reloads the text box. Validates the value. The val. Loads the on value changed. Loads the text box. Gets or sets the footer border of the . Gets the None button of the Gets the None button of the Gets the Ok button of the Gets the cancel button of the Popup_s the on apply template. Helps to update the visiblity of popup footer Raises when Blackout dates collection is changed in calendar control. The The event Raised when the occurs in month view of Calendar. The calendar The event Clock loaded event Clock Routed Event Handles the PreviewMouseLeftButtonUp event of the Button_Today control. The source of the event. The instance containing the event data. Helps to ensure whether the year value is leap year or not. The year value True, if it is leap year otherwise false Helps to validate the year field when typing input in when mask mode is enabled. The key The DateTime The DateTimeProperty Helps to validate the DateTime field when typing input in when mask mode is enabled. Helps to validate whether the entered text input is valid date time or not. Return the DateTime value. Helps to get the in . The calendar Helps to ensure whether the date is contained in black-out dates collection in . The key The DateTime The DateTime Helps to validate whether the entered text input is valid date time or not. True if the entered text is valid date time, false otherwise. Helps to ensure whether to perform navigation inside calendar control in DateTimeEdit. The bool value Helps to update the focus to calendar when ever drop-down popup is opened in DateTimeEdit. Helps to update the focus to calendar item, none and previous when pressing tab key in calendar pop-up. Helps to update the focus to calendar element when pressing tab key. true if shift key is pressed, else false The calendar The none button The today button Helps to update the focus inside pop-up element when pressing tab key. Helps to set the DateTime value in , if entered input text is valid. The DateTime The DateTimeEdit The DateTimeProperty Helps to update the selected date time value when pressing ENTER, TAB key or control lost its focus, if user entered wrong input value. Handles the Closed event of the PART_Popup control. The source of the event. The instance containing the event data. Handles the Checked event of the PART_DropDown control. The source of the event. The instance containing the event data. Handles the Tick event of the DT control. The source of the event. The instance containing the event data. Handles the Click event of the Button_NoDate control. The source of the event. The instance containing the event data. Handles the Click event of the control. The source of the event. The instance containing the event data. Handles the Click event of the control. The source of the event. The instance containing the event data. Helps to perform click event of the control. Handles the MouseLeftButtonDown event of the _OutsideCalendarPopupCanvas control. The source of the event. The instance containing the event data. Clock_s the date time changed. The d. The instance containing the event data. Handles the Unchecked event of the Button_Clock control. The source of the event. The instance containing the event data. Handles the Unchecked event of the PART_DropDown control. The source of the event. The instance containing the event data. Invoked whenever the effective value of any dependency property on this has been updated. The specific dependency property that changed is reported in the arguments parameter. Overrides . The event data that describes the property that changed, as well as old and new values. Opens the popup. Closes the popup. Handles the MouseLeftButtonDown event of the _outsidePopupCanvas control. The source of the event. The instance containing the event data. Handles the SelectedDatesChanged event of the calender control. The source of the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises on Drop Is called when a control template is applied. Invoked when DownButton Preview MouseLeft ButtonUp RepeatButton MouseButton Event Args Invoked when UpButton Preview MouseLeft ButtonUp RepeatButton MouseButton Event Args Handles the MouseLeftButtonDown event of the Calendar_Classic. Handles the Click event of the PART_DownButton control. The source of the event. The instance containing the event data. Handles the Click event of the PART_UpButton control. The source of the event. The instance containing the event data. Invoked whenever an unhandled attached routed event reaches an element derived from this class in its route. Implement this method to add class handling for this event. Provides data about the event. Called when the occurs. The event data. Invoked when an unhandled  attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. The that contains the event data. Called when the MouseWheel occur A that contains the event data. Invoked when an unhandled  routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. The that contains the event data. The event data reports that the left mouse button was pressed. Invoked when an unhandled  routed event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. The event data reports that the left mouse button was pressed. Invoked whenever an unhandled event reaches this element in its route. The that contains the event data. Raises the event (using the provided arguments). Provides data about the event. Bases the properties changed. Creates an appropriate AutomationPeer for Automation peer of Using a DependencyProperty as the backing store for TodayButtonAction. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for IsNull. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for NullValue. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for DateTime. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for MinDateTime. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for MaxDateTime. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for DefaultDatePart. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for CalendarStyle. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for DisableDateSelection. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for DropDownView. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for AutoForwarding. This enables animation, styling, binding, etc... Called when [date time changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [min date time changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [drop down view changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [DisableDateSelection changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [max date time changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Coerces the date time. The d. The base value. Coerces the min value. The d. The base value. Coerces the max value. The d. The base value. EventHandler for ClockPopupOpen EventHandler for ClockPopupOpen Event that is raised when DateTime property is changed. Event that is raised when MaxDateTime property is changed. Event that is raised when MinDateTime property is changed. Event that is raised when DisableDateSelection property is changed. Event that is raised when DropDownView property is changed. Event that is raised when Month property is changed. Get and Set Boolean Value to Enable/Disable Alpha keys which are used to Navigate Months when CanEdit set to False Get or Set AbbreviatedMonthNames for Calendar Get or Set ShortestDayNames for Calendar Set or Get AllowEnter Set or Get FreezeClockOnEdit Gets or sets a value indicating whether [enable classic style]. true if [enable classic style]; otherwise, false. Gets or sets a value indicating whether [enable combined style]. true if [enable combined style]; otherwise, false. Gets or sets a value indicating whether to enable delete key true if [enable delete key]; otherwise, false. Gets or sets a value indicating whether to enable backspace key true if [enable backspace key]; otherwise, false. Get or Set FocusedBorderBrush Gets or sets the on focus behavior. The on focus behavior. Get or Set DateTime Gets or sets the default date part. The default date part. Gets or sets a value that indicates whether to update date or both date and time value when today button is clicked in . The default value is . Gets or sets the value that indicate whether the mask show on null value when watermark visibility is collapsed Minimum Acceptable Time Maximum Allowed DateTime Gets or sets the drop down view. The drop down view. Gets or sets a value indicating whether this instance is null. true if this instance is null; otherwise, false. Gets or sets the calendar style. The calendar style. Get or Set DisableDateSelection Helps to update valid leap year when month is february in . The DateTime The DateTimeEdit The DateTimeProperty The month value The day value Helps to allow entering zero value as input in DateTimeField of . The DateTimeEdit The DateTimeProperty Gets or sets the start position. The start position. Gets or sets the lenghth. The lenghth. Gets or sets the is read only. The is read only. Gets or sets the type. The type. Gets or sets the content. The content. Gets or sets the pattern. The pattern. Gets or sets the key press count. The key press count. Gets or sets the name of the month. The name of the month. This enum classifies DropDownViews Type. Specifies values representing that the object holding this value is Classic view. Specifies values representing that the object holding this value is Clock view. Specifies values representing that the object holding this value is Combined View. Specifies values representing that the object holding this value is Calendar View. This enum classifies Default DateParts type. Specifies values representing that the object holding this value is year. Specifies values representing that the object holding this value is month. Specifies values representing that the object holding this value is day. Specifies values representing that the object holding this value is None. f s m h H MM MMM or More gg A.D or B.D tt designator zz z zzzz Helps to choose the Today button action when click on Today button in . Update only date value when today button is clicked. Update both date and time value when today button is clicked. Helps to update selection when pressing left and right arrow keys in DateTimeEdit. The next selection index The DateTimeEdit Helps to update selection when pressing arrow keys after selecting all the text in DateTimeEdit. True, if need to update selection otherwise false The DateTimeEdit Helps to validate whether the DateTimeEdit value is greater or lesser than its minimum and maximum date time value. ture, if we validate whether DateTimeEdit value is greater than MaxDateTime else false. The DateTimeEdit value. The DateTimeEdit. Return the DateTime value. Gets or sets the reg expression. The reg expression. Gets or sets a value indicating whether this instance is literal. true if this instance is literal; otherwise, false. Gets or sets the is upper. The is upper. Gets or sets the is prompt character. The is prompt character. Gets or sets the reg expression. The reg expression. Gets or sets a value indicating whether this instance is literal. true if this instance is literal; otherwise, false. Gets or sets the is upper. The is upper. Gets or sets the is prompt character. The is prompt character. CurrencyTextBox ContextMenu Opening Identifies the dependency property. The identifier for the dependency property. Using a DependencyProperty as the backing store for EnableTouch. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for EnableRangeAdorner. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for EnableExtendedScrolling. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for RangeAdornerBackground. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for PasteMode. This enables animation, styling, binding, etc... Identifies the NegativeForegroundProperty. Identifies the IsApplyNegativeColorProperty. Identifies the IsNegativeProperty. Identifies the IsZeroProperty. Identifies the ZeroColorProperty. Identifies the IsApplyZeroColorProperty. Identifies the WaterMarkTemplate dependency property. Called when [water mark template changed]. The obj. The instance containing the event data. Identifies the WaterMarkText dependency property. Identifies the WaterMarkVisibility dependency property. Called before event occurs. The data for the event. Invoked on MouseLeftButton down Called before event occurs. The data for the event. Invoked while UseNullOption Changed Virtual Method for UseNullOption Called when [culture changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Called when [number format changed]. The obj. The instance containing the event data. Raises the event. The instance containing the event data. Invoked on PreviewKeyDown Occurs when property is changed. Occurs when [text selection on focus changed]. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Gets or sets the value that indicates the visibility of spin button which allows users to increment and decrement the values by pressing the up, down buttons. By default, the value of the property is false. When up, down buttons in spin button is pressed, The value of the editor is increased or decreased based on the value specified in the ScrollInterval property. Get or Set EnableTouch Get or Set EnableRangeAdorner Get or Set EnableExtendedScrolling Get or Set RangeAdornerBackground Gets or sets a value indicating whether [enable focus colors]. true if [enable focus colors]; otherwise, false. Gets or sets the mode of paste operation Gets or sets the culture. The culture. Gets or sets the number format. The number format. Gets or sets the editor foreground. The editor foreground. Gets or sets the positive foreground. The positive foreground. Gets or sets a value indicating whether this instance is enable negative. true if this instance is enable negative; otherwise, false. Gets or sets a value indicating whether this instance is negative. true if this instance is negative; otherwise, false. Gets or sets the negative foreground. The negative foreground. Gets or sets a value indicating whether this instance is zero. true if this instance is zero; otherwise, false. Gets or sets a value indicating whether this instance is apply zero color. true if this instance is apply zero color; otherwise, false. Gets or sets the color of the zero. The color of the zero. Gets or sets a value indicating whether [use null option]. true if [use null option]; otherwise, false. Gets or sets a value indicating whether this instance is null. true if this instance is null; otherwise, false. Gets or sets the max validation. The max validation. Gets or sets the min validation. The min validation. Gets or sets a value indicating whether [max value on exceed max digit]. true if [max value on exceed max digit]; otherwise, false. Gets or sets a value indicating whether [min value on exceed min digit]. true if [min value on exceed min digit]; otherwise, false. Gets or sets a value indicating whether this instance is undo enabled. To remove Warnings true if this instance is undo enabled; otherwise, false. Gets or sets the masked text. The masked text. Gets or sets the water mark template. The water mark template. Gets or sets the water mark text. The water mark text. Gets or sets the water mark visibility. The water mark visibility. Contains the previous value of the Contains the current value of the Indicates the value is changed or not Indicates the is loaded or not It maintains the entered text for minimum value validation Indicates the symbol. Indicates the UpButton in CurrencyTextBox Indicates the DownButton in CurrencyTextBox Initializes a new static members of the class. Initializes a new instance of the class. Invoke the PasteCommand The parameter contains the. Invoke the CopyCommand The parameter contains the . Invoke the CutCommand The parameter contains the . Determines whether a paste operation perform or not. The parameter contains a . Returns true Contains the instance of ScrollViewer. Contains the focus border. Invoked before the UI element displays in an application. Invoked when the command is Executed. The sender contains a . /// The that contains the event data. Execute the paste command. Execute the Copy command. Invoked on up or down SpinButton click in respective TextBox. Increments or decrements the value of respective TextBox. Invoked when event occurs. The that contains the event data. Invoked when the event occurs. The that contains the event data. Invoked on MouseLeftButton down Invoked when the attached routed event occurs. The that contains the event data. Invoked when event occurs. The that contains the event data. Execute the Cut command. Invoked before the event occurs. The that contains the event data. Invoked when property changed. Invoked when property changed. Invoked when the keyboard is not focused on this element The that contains the event data. Invoked before event occurs. The that contains the event data. Invoked before event occurs. The that contains the event data. Invoked when property changed. The that contains the event data. Sets the format of the . Sets the value to the . The value for reload the . The value of . Validate the entered value of . The value for the validate Returns the validated value Provides the Culture. Returns current culture of the . Coerce the entered value if not within the and limits. The d contains a . The value of . Returns the double value Invoked when the is loaded. The sender contains the . The that contains the event data. Dispose the Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The d contains a . The baseValue that contains a . Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. Invoked when event occurs. The that contains the event data. Invoked when the event occurs. The that contains the event data. Returns the boolean value that indicates whether the value is validating or not. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the x property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when validating the . Occurs after validating the . Gets the value that represents the Paste command. Gets the value that represents the Copy command. Gets the value that represents the Cut command. Gets or sets the value of . It returns currency value. The default value is null. Gets or sets the minimum value of . It returns currency value. The default value is . Gets or sets the maximum value of . It returns double value. The default value is double.MaxValue. Gets or Sets number of values contained in decimal digits of . The number of values contained in decimal digits of . Gets or Sets the currency group separator of text. A string contains the Special characters of . The default value is string.Empty. Gets or sets a value that indicates whether group separator is enabled. Returns boolean value. The default value is true. Gets or sets the value pattern for the negative . Gets or sets the value pattern for the positive . gets or sets the value indicating the currency symbol. Gets or sets the scroll interval of . Returns double value. The default value is 1.0. Gets or sets the value that indicating the currency symbol position. Gets or sets the null value of . Returns double value. The default value is null. Gets or sets the string validation constraint for the . Returns string validation value. The Default value is StringValidation.OnLostFocus. Gets or sets the way of reaction on wrong input data. Gets or Sets the string that the formatted input string is being validated. A string containing the text contents of the text box. The default is an String.Empty. Gets or sets the value that indicates whether the formatted input string is validated. Returns boolean value. The default value is false. It contains the instance of the Contains the boolean value that indicates whether all the text in the is selected or not. Provides culture-specific information for formatting and parsing numeric values Contains display text of DoubleTextBox Contains character index for the beginning of the current selection Contains character index for the ending of the current selection Contains value indicating the number of characters in the current selection Contains character index for the beginning of the decimal separtor Contains character index for the ending of the decimal separtor Contains insertion position index of the caret Contains display text of DoubleTextBox to perform text editing operation Contains the parsed value from unmasked text Contains the boolean value that indicates whether a minus key is pressed or not. Contains the boolean value that indicates whether a string is converted into double or not. Contains the parsed value from unmasked text Validate the entered text with MaskedTextBox. It contains the instance. It contains text of the . Returns the Boolean value that indicates whether key down events are handled or not Handle the Keys from Keyboard when pressed the keys are down. It contains the instances. Provides data for the System.Windows.UIElement.KeyDown routed events, as well as related attached and Preview events. Returns the Boolean value that indicates whether key down events are handled or not Handles the backspace operation when the backspace key is pressed. It contains the instance. Returns the Boolean value that indicates whether key down events are handled or not Handles the delete operation when the delete key is pressed. It contains the instance. Returns the Boolean value that indicates whether key down events are handled or not Handle the UpKey or DownKey to increase or decrease the value with defined ScrollInterval. It contains the instance. Indicates whether up arrow key is pressed or not. Returns the Boolean value that indicates whether key down events are handled or not Initializes the default values to perform editing operation It contains the instance. Generate unmasked text and calculate the value of selection start, selection end, selection length, separtor start, separator end and caretposition. It contains the instance. Indicates whether it is performing matching mask operations or not. Validate the charcter in order to manage NumberDecimalSeparator, NumberGroupSeparator, Positive Value and Negative Value It contains the instance. It contains text of the . Returns the Boolean value that indicates whether key down events are handled or not Performs text editing for matching with mask It contains the instance. It contains text of the . Returns the Boolean value that indicates whether key down events are handled or not Performs text editing for backspace operation It contains the instance. Returns the Boolean value that indicates whether key down events are handled or not Performs text editing for delete operation It contains the instance. Returns the Boolean value that indicates whether key down events are handled or not Performs different types of validation on previewed value for backspace and delete operation It contains the instance. Performs String Validation On Key Press event. It contains the instance. Indicates whether backspace key is pressed or not. Returns the Boolean value that indicates whether key down events are handled or not Represents a control that can be used to display or edit double values. Contains the previous value of the Contains the current value of the Contains the previous masked text of the to perform undo operation Contains the previous value of the to perform undo operation Indicates the value is changed or not Indicates the is loaded or not It indicates whether apply positive foreground or negative foreground to text. Insert minus if it is false, otherwise not. It maintains the entered text for minimum value validation Contains the count of number of decimal digits in the Stores the masked text of the when control has lost focus Indicates whether it is a DoubleTextBox or a Indicates the UpButton in DoubleTextBox Indicates the DownButton in DoubleTextBox Initializes static members of the class. Initializes a new instance of class Raises the event. The instance containing the event data. Called when the DoubleTextBox is unloaded. The sender that contains a instance. Contains state information and event data associated with a routed event. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Invoke the PasteCommand The argument of the paste handler Invoke the CopyCommand. The argument of the paste handler Invoke the CutCommand. The argument of the paste handler Indicates whether can allow paste command or not The argument of the paste handler Contains the instance of . Is called when a control template is applied. Called before the event occurs to provide handling for the event in a derived class without attaching a delegate. A that contains the event data. called when the Command Command is Excuted The sender contains a DoubleTextBox. Provides data for the System.Windows.Input.CommandManager.Executed and System.Windows.Input.CommandManager.PreviewExecuted routed Invoked when a System.Windows.Input.Keyboard.PreviewKeyDown attached routed event occurs. Provides data for the System.Windows.UIElement.KeyUp and System.Windows.UIElement.KeyDown routed events, as well as related attached and Preview events. Called when event occurs. Invoked when a System.Windows.Input.Keyboard.KeyDown attached routed event occurs. The data for the event. Find the visual of the child elements. The parent visual, referenced as a System.Windows.DependencyObject It represents the type of child element. Returns the visual of the child. Execute the Cut command. Called before the event occurs. Provides data about the event. Called when Culture is changed. Called when NumberFormat property changed. Contains the boolean value that indicates whether the event should be canceled or not Called when the keyboard is not focused on this element Provides data for System.Windows.UIElement.LostKeyboardFocus and System.Windows.UIElement.GotKeyboardFocus routed events, as well as related attached and Preview events. Called before event occurs. The data for the event. Called before event occurs. The data for the event. Returns the AutomationPeer of class. validate the format of the Text. Sets the value of Indicates whether reload the value or not Contains the value trigger the ValueChangingEvent. Returns False if method will be calls validate the entered value of DoubleTextBox. Contains the value Returens the value Gets the CultureInfo. Returns the CultureInfo Coerce the entered value if not within limits. Contains the instance of Contains the value True if the value is not within Min, Max value. Otherwise false. Count the Decimal digits after the Decimal seperator. Contains the value Contains the instance of count value Excute the Copy command. Excute the paste command. Invoked on up or down SpinButton click in respective TextBox. Increments or decrements the value of respective TextBox. To validate and reduce the pasted text with equivalent to the MaxLength It contains the of the DoubleTextBox. validated value Update number decimal digits count Update number decimal digits count It contains the decimal digits count of the displayed text Called when the DoubleTextBox is loaded. The sender that contains a instance. Contains state information and event data associated with a routed event. Invoked on ContextMenuOpening. Provides data for the context menu event. Represents a NumberGroupSizes property that can be set through methods such as, styling, data binding, animation, and inheritance. Represents a Value property that can be set through methods such as, styling, data binding, animation, and inheritance. Represents a MinimumNumberDecimalDigits property that can be set through methods such as, styling, data binding, animation, and inheritance. Represents a MaximumNumberDecimalDigits property that can be set through methods such as, styling, data binding, animation, and inheritance. Represents a MinValue property that can be set through methods such as, styling, data binding, animation, and inheritance. Represents a MaxValue property that can be set through methods such as, styling, data binding, animation, and inheritance. Represents a NumberGroupSeparator property that can be set through methods such as, styling, data binding, animation, and inheritance. Represents a NumberDecimalDigits property that can be set through methods such as, styling, data binding, animation, and inheritance. Represents a NumberDecimalSeparator property that can be set through methods such as, styling, data binding, animation, and inheritance. Represents a GroupSeperatorEnabled property that can be set through methods such as, styling, data binding, animation, and inheritance. Represents a IsExceedDecimalDigits property that can be set through methods such as, styling, data binding, animation, and inheritance. Called when OnIsExceedDecimalDigits property changed. System.Windows.DependencyObject System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when OnIsExceedDecimalDigits property changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when OnMaximumNumberDecimalDigits property changed. System.Windows.DependencyObject.when MaximumNumberDecimalDigits object is changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when OnMaximumNumberDecimalDigits property changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when OnMinimumNumberDecimalDigits property changed. System.Windows.DependencyObject.When MinimumNumberDecimalDigits object is changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when OnMinimumNumberDecimalDigits property changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Check whether it needs to exceed number decimal digit Represents a ScrollInterval property that can be set through methods such as, styling, data binding, animation, and inheritance. Represents a Step property that can be set through methods such as, styling, data binding, animation, and inheritance. Called when OnNumberGroupSizes property changed. System.Windows.DependencyObject.When OnNumberGroupSizes object is changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when OnNumberGroupSizes property changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when OnNumberDecimalSeparator property changed. System.Windows.DependencyObject.When OnNumberDecimalSeparator object is changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when OnNumberDecimalDigits property changed. System.Windows.DependencyObject.When OnNumberDecimalDigits object is changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when OnNumberDecimalDigits property changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when Value property changed. System.Windows.DependencyObject.When Value object is changed. System.Windows.DependencyPropertyChangedEventArgs. rovides data for property changed events. Called when OnUseNullOption property changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when Value property changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when MinValue property changed. System.Windows.DependencyObject.when MinValue object is changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when MinValue property changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when MaxValue property changed. System.Windows.DependencyObject.When MaxValue object is changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when the MaxValue property changed. System.Windows.DependencyObject.when MaxValue object is changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when NumberGroupSeparator property changed. System.Windows.DependencyObject.NumberGroupSeparator object when is changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. called before NumberGroupSeperator property changed. Called when NumberGroupSeparator property changed. System.Windows.DependencyObject.NumberGroupSeparator object when is changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Represents a NullValue property that can be set through methods such as, styling, data binding, animation, and inheritance. Called when NullValue property changed. System.Windows.DependencyObject.when the null value object is changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when NullValue property changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Represents a ValueValidation property that can be set through methods such as, styling, data binding, animation, and inheritance. Represents a InvalidValueBehavior property that can be set through methods such as, styling, data binding, animation, and inheritance. Called when InvalidValueBehavior property changed. System.Windows.DependencyObject.when the InvalidValueBehavior object is changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when InvalidValueBehavior property changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Represents a ValidationValue property that can be set through methods such as, styling, data binding, animation, and inheritance. Called when ValidationValue property changed. System.Windows.DependencyObject.when the ValidationValue object is changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when ValidationValue property changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Represents a ValidationCompleted property that can be set through methods such as, styling, data binding, animation, and inheritance. Called when ValidationCompleted property changed. System.Windows.DependencyObject.when the ValidationCompleted object is changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when ValidationCompleted property changed. System.Windows.DependencyPropertyChangedEventArgs. Provides data for property changed events. Called when ValidationCompleted property changed. It contains the event data for string validation. validate the event. Provides a value to use with events that do not have event data. Raises the OnValidating event. An that contains the event data. Returns the boolean value that indicates whether the value is validating or not. Occurs when the has been changed. Occurs when the has been changed. Occurs when the has been completed. Occurs when the has been changed. Occurs when validating the value. Occurs after validated the value. Occurs when the has been changed. Occurs when the has been changed. Occurs when the is changing. Occurs when the has been changed. Occurs when the has been changed. Occurs when the has been changed. Occurs when the has been changed. Occurs when the has been changed. Occurs when the has been changed. Occurs when the has been changed. Occurs when the has been changed. Gets the value that represents the Paste command. The command.Default ValuesKey Gesture Ctrl+V TextPaste. Gets the value that represents the Copy command. The command.Default ValuesKey Gesture Ctrl+C TextCopy. Gets the value that represents the Cut command. The command.Default ValuesKey Gesture Ctrl+X TextCut. Gets or sets the value of . It returns double Value. The default value is null. Gets or sets the maximum value of . It returns double value. The default value is double.MaxValue. Gets or Sets the NumberGroupSeparator of . A string contains the Special characters of DoubleTextBox. The default is string.Empty. Gets or Sets number of System.Int32 values contained in NumberGroupSizes of DoubleTextBox. The number of System.Int32 values contained in the System.Windows.Media.Int32Collection. Gets or Sets number of System.Int32 values contained in MinimumNumberDecimalDigits of DoubleTextBox. The number of System.Int32 values contained in the System.Int32. The default value is -1. Gets or Sets number of System.Int32 values contained in MaximumNumberDecimalDigits of DoubleTextBox. The number of System.Int32 values contained in the System.Windows.Media.Int32. Gets or Sets number of System.Int32 values contained in NumberDecimalDigits of DoubleTextBox. The number of System.Int32 values contained in the System.Int32. Gets or Sets the NumberDecimalSeparator of DoubleTextBox text. A string contains the Special Charecter's of DoubleTextBox. The default is string.Empty. Gets or sets a value that indicates whether group separator is enabled. Returns true if group separator is enabled. Otherwise false. Gets or sets a value that indicates whether the number decimal digit is exceeded. returns true if number decimal digit is exceeded. Otherwise false. Gets or sets the ScrollInterval of DoubleTextBox. Returns: Returns double value. The default value is 1.0. Gets or sets the step to increment or decrement the value of the control when the up or down button is clicked. This is a dependency property. Returns double value. The default value is 1d. Gets or sets the null value of DoubleTextBox. Returns: Returns double value. The default value is null. Gets or sets the string validation constraint for DoubleTextBox control. Returns: Returns stringvaalidation value. The Default value is StringValidation.OnLostFocus. Gets or sets the way of reaction on wrong input data. Gets or Sets the string that the formatted input string is being validated. Returns: A string containing the text contents of the text box. The default is an String.Empty Gets or sets the value that indicates whether the formatted input string is validated. returns true if validation has completed. Otherwise false. Represents the method that will handle the event. The sender contains a DoubleTextBox. The that contains the event data. Provides data for the value changing event. Initializes a new instance of ValueChangingEventArgs class Gets the value of the property after the change. The property value after the change. Gets the value of the property before the change. The property value before the change. Represents a class handle to display or edit double values in DoubleTextBox control. It contains the instance of the It is used to update selection start value of the Contains decmil digits count Provides culture-specific information for formatting and parsing numeric values Contains display text of DoubleTextBox Contains character index for the beginning of the current selection Contains character index for the ending of the current selection Contains value indicating the number of characters in the current selection Contains character index for the beginning of the decimal separtor Contains character index for the ending of the decimal separtor Contains insertion position index of the caret Contains display text of DoubleTextBox to perform text editing operation Contains the parsed value from unmasked text Updates the selection start value based on the negative or positive value It contains the count of group separator in the text Contains the boolean value that indicates whether a minus key is pressed or not. Contains the length of the selected text in the Validate the entered text with MaskedTextBox. It contains the instances. string contains the doubleTextBox text. Returns true if the text input is handled. Otherwise false. Handle the BackSpaceKey when pressed in the . It contains the instances. Returns true if the text input is handled. Otherwise false. Handle the Delete key when pressed in the . It contains the instances. Returns true if the text input is handled. Otherwise false. Handle the UpKey or DownKey to increase or decrease the value with defined ScrollInterval. It contains the instances. It indicates whether the up key is pressed or not. Returns true if the text input is handled. Otherwise false. Initializes the default values to perform editing operation It contains the instances. Generate unmasked text and calculate the value of selection start, selection end, selection length, separtor start, separator end and caretposition. It contains the instances. It indicates whether the is matching with mask or not. It indicates whether the backspace key is pressed or not. Validate the charcter in order to manage NumberDecimalSeparator, NumberGroupSeparator, Positive Value, Negative Value and NaN It contains the instances. string contains the doubleTextBox text. Returns true if the text input is handled. Otherwise false. Performs text editing for matching with mask It contains the instances. string contains the doubleTextBox text. Returns true if the text input is handled. Otherwise false. Performs text editing for backspace It contains the instances. Returns true if the text input is handled. Otherwise false. Performs text editing for delete It contains the instances. Returns true if the text input is handled. Otherwise false. Update number decimal digits count It contains the instances. Perform minimum and maximum validation It contains the instances. It indicates whether the backspace key is pressed or not. Returns true if the text input is handled. Otherwise false. Performs String Validation On Key Press event. It contains the instances. It indicates whether the backspace key is pressed or not. Returns true if the text input is handled. Otherwise false. Convert string to Int64Null Convert String to DecimalNull with Culture Convert string to Decimal Contains the previous value of the Contains the current value of the Indicates the value is changed or not. Indicates the is loaded or not. It indicates whether apply positive foreground or negative foreground to text. It maintains the entered text for minimum value validation. Indicates the UpButton in CurrencyTextBox Indicates the DownButton in CurrencyTextBox Initializes a new static members of the class. Initializes a new instance of the class Invoked when the is unloaded. The sender contains the . The that contains the event data. Dispose the . Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Invoke the PasteCommand The parameter contains the. Invoke the CopyCommand. The parameter contains the . Invoke the CutCommand. The parameter contains the . Determines whether a paste operation perform or not. The parameter contains the . Returns true Contains the instance of ScrollViewer. Invoked before the UI element displays in an application. Invoked when the command is Excuted The sender contains the . The that contains the event data. Execute the Copycommand. Execute the paste command. Invoked on up or down SpinButton click in respective TextBox. Increments or decrements the value of respective TextBox. Invoked when the event occurs. The that contains the event data. Invoked when the attached routed event occurs. The that contains the event data. Invoked when event occurs. The that contains the event data. Execute the CutCommand. Invoked before the event occurs. The that contains the event data. Invoked when property changed. Invoked when property changed. Invoked when the keyboard is not focused on this element The that contains the event data. Invoked before event occurs. The that contains the event data. Invoked when event occurs. The that contains the event data. Invoked before event occurs. The that contains the event data. Invoked when property changed. The that contains the event data. Sets the format of the . Sets the value to the . The value for reload the . The value of . Validate the entered value of . The value for the validate Returns the validated value Provides the Culture. Returns current culture of the . Coerce the entered value if not within the and limits. The d that contains a . The value of . Invoked when the is loaded. The sender contains the . The that contains the event data. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when the property changed. The obj contains a . The that contains the event data. Invoked when the property changed. The that contains the event data. Invoked when the property changed. The obj contains a . The that contains the event data. Percentage value to calucate the progress factor. Invoked when the property changed. The that contains the event data. Invoked when the property changed. The obj contains a . The that contains the event data. Invoked when the property changed. The that contains the event data. Invoked when the property changed. The obj contains a . The that contains the event data. Invoked before property changed. The d contains the . The base value contains value of . Returns the number group separator Invoked when property changed. The that contains the event data. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The args contains value of . Invoked when property changed. The that contains the event data. Invoked when event occurs. The that contains the event data. Invoked when the event occurs. The that contains the event data. Returns the boolean value that indicates whether the value is validating or not. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Occurs when the property is changed. Occurs when the property is changed. Occurs when the validation completed. Occurs when the property is changed. Occurs when validating the . Occurs after validating the . Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Gets the value that represents the Paste command. Gets the value that represents the Copy command. Gets the value that represents the Cut command. Gets or sets the value of . The integer value. The default value is null. Gets or sets the minimum value of the . The integer value. The default value is . Gets or sets the maximum value of the . The integer value. The default value is . Gets or Sets the value that indicates the number group separator of value. A string contains the Special characters of . The default is string.Empty. Gets or sets the value that indicates whether is enabled. Returns boolean value. The default value is true. Gets or sets the value indicating the number group size of the . Gets the value indicating the progress factor of the . Gets or sets the scroll interval of . The integer value. The default value is 1. Gets or sets the null value of . The integer value. The default value is null. Gets or sets the value validation mode for . The value validation mode. The Default value is StringValidation.OnLostFocus. Gets or sets the way of reaction on wrong input data. Gets or Sets the string that the formatted input string is being validated. A string containing the text contents of the text box. The default is an String.Empty Gets or sets the value that indicates whether the formatted input string is validated. Returns boolean value. The default value is false. Represents a class handle to display or edit integer values in control. Initializes static members of the class. Provides culture-specific information for formatting and parsing numeric values Contains character index for the beginning of the current selection Contains character index for the ending of the current selection Contains value indicating the number of characters in the current selection Contains insertion position index of the caret Contains display text of DoubleTextBox to perform text editing operation Contains display text of IntegerTextBox boolean varible for minus character validation Validate the enterted text based on special characters and mix/max value Parent IntegerTextBox Input text returns true/false based on validation Validate the character based on special characters and mValue Parent IntegerTextBox Input text Boolean variable for validating minus special character returns true/false based on CharacterValidation Handles the key down event for all the keys Contains IntegerTextBox instance Provides data for the System.Windows.UIElement.KeyDown routed events, as well as related attached and Preview events. Returns a boolean value Initializes the default value to perform editing operation Contains IntergerTextBox instance Generate unmasked text and calculate the value of selection start, selection end, selection length and caretposition. Parent IntegerTextBox Performs text editing for Backspace Contains IntegerTextBox instance returns boolean value Generating unmasked text based on lenght of the unmasked text Parent IntegerTextBox Input text Boolean variable for validating minus special character returns true/false based on mask matching with text Handles Backspace key event. Contains IntergerTextBox instance returns a boolean value Performs text editing for delete Contains IntergerTextBox instance returns boolean value Handles the fuctionality of up and down arrow keys IntegerTextBox boolean variable to check whether up arrow key is pressed MaskedEditorModel provides the model for MaskedTextBox class Define digit symbol Define other symbol Define separator symbol Define shift symbol Initializes a new instance of the class. Gets the masked text. The mask value. The text value. The date separator. The time separator. The decimal separator. The number group separator. The prompt char. The currency symbol. Return the Mask text Gets the masked text. Return the mask text Applies the new mask. Gets next symbol in the mask. Determines whether the cursor in the mask should be moved forward. Return the next mask symbol Gets text of the separator depending on the entered mask symbol. Character that determines kind of the separator. Text associated with the appropriate separator. Gets register status of the following letters depending on the entered mask symbol. Mask symbol. value that is defining the register of letter. Determines whether [is acceptable symbol] [the specified mask symbol]. The mask symbol. The input. true if [is acceptable symbol] [the specified mask symbol]; otherwise, false. Determines whether the entered mask symbol denotes user input. The mask symbol. True if symbol can be input, otherwise - false. Determines whether the entered mask symbol causes the uppercase, lowercase shift or cancels one. The mask symbol. true if [is shift symbol] [the specified mask symbol]; otherwise, false. Determines whether the entered mask symbol is literal. The mask symbol. True is symbol is literal, else false. Determines whether the entered mask symbol is separator. The mask symbol. True if symbol is separator. Replaces the symbol located at the entered index with the new one. Index of symbol that should be replaced. New symbol. Symbol replaced = true, not replaced = false Gets or sets the currency symbol. The currency symbol. Gets or sets the date separator. The date separator. Gets or sets the decimal separator. The decimal separator. Gets or sets the mask. The mask value. Gets or sets the number group separator. The number group separator. Gets or sets the prompt char. The prompt char. Gets or sets the text. The text value. Gets or sets the time separator. The time separator. Gets or sets the index of the mask. The index of the mask. Gets or sets the shift status indexes. The shift status indexes. Gets or sets the text mask indexes. The text mask indexes. Identifies the WaterMarkTemplate dependency property. Indicates numeric mode Identifies MinLength dependency property Identifies the WaterMarkText dependency property. Identifies the WaterMarkVisibility dependency property. Called when [water mark template changed]. The obj. The instance containing the event data. Dispose MaskedTextBox Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Using a DependencyProperty as the backing store for GroupSeperatorEnabled. This enables animation, styling, binding, etc... Raised when TestMaskFormat is changed Called before event occurs. The data for the event. To clear the text when controls lost focus Called before event occurs. The data for the event. Called when event occurs. The data for the event. Called before the event occurs. Provides data about the event. Raised while TextChanged When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks. Called before event occurs. The data for the event. The event data reports that the left mouse button was pressed. Called before event occurs. The data for the event. The event data reports that the left mouse button was released. Called before event occurs. The data for the event. Event than is raised after the property has changed. Event than is raised after the property has changed. Event than is raised after the property has changed. Event than is raised after the property has changed. Event than is raised after the property has changed. Event than is raised after the property has changed. Event than is raised after the property has changed. Event than is raised after the property has changed. Event than is raised after the property has changed. Event that is raised when property is changed. Event that is raised when property is changed. Occurs when the control is validating. Occurs when the control is finished validating. Occurs when MaskedTextBox has finished validating the current value using the ValidatingString property. NOTE: event occurs only when ValidatingString is not empty. Occurs when [text selection on focus changed]. Event that is raised when property is changed. Gets or sets the water mark template. The water mark template. Gets or sets the water mark text. The water mark text. Get or set numeric mode Gets or sets the water mark visibility. The water mark visibility. like Create Display Text extension method to find whether the string contains WhiteSpace or not Return true if if String is Null or WhiteSpace PercentTextBox Contains the previous value of the Contains the current value of the Indicates the value is changed or not. Indicates the is loaded or not. It maintains the entered text for minimum value validation. Indicates the UpButton in PercentTextBox Indicates the DownButton in PercentTextBox Initializes a new static members of the class. Initializes a new instance of the class. Invoked when the is unloaded. The sender contains the . The that contains the event data. Dispose the Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Invoke the PasteCommand The parameter contains the. Invoke the CopyCommand The parameter contains the . Invoke the CutCommand The parameter contains the . Execute the CopyCommand. Invoked when the command is Executed. The sender contains a . /// The that contains the event data. Execute the paste command. Invoked on up or down SpinButton click in respective TextBox. Increments or decrements the value of respective TextBox. To validate and reduce the pasted text with equivalent to the MaxLength. The value contains the Returns validated double value Determines whether a paste operation perform or not. The parameter contains a . Returns true Invoked when event occurs. The that contains the event data. Invoked when the selection changed. The sender contains a . The that contains the event data. Contains the instance of ScrollViewer. Invoked before the UI element displays in an application. Invoked when the event occurs. The that contains the event data. Invoked when the attached routed event occurs. The that contains the event data. Invoked when event occurs. The that contains the event data. Execute the CutCommand. Invoked before the event occurs. The that contains the event data. Invoked when property changed. Invoked when property changed. Invoked when the keyboard is not focused on this element The that contains the event data. Invoked before event occurs. The that contains the event data. Invoked before event occurs. The that contains the event data. Invoked when property changed. The that contains the event data. Sets the format of the . Sets the value to the . The value for reload the . The value of . Validate the entered value of . The value for the validate Returns the validated value Provides the Culture. Returns current culture of the . Coerce the entered value if not within the and limits. The d contains a . The value of . Invoked when the is loaded. The sender contains the . The that contains the event data. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The d contains a . The baseValue that contains a . Invoked when property changed. The that contains the event data. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The d contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. The that contains the event data. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Identifies the dependency property. The identifier for the dependency property. Invoked when property changed. The obj contains a . The that contains the event data. Invoked when property changed. The that contains the event data. Invoked when property changed. Invoked when event occurs. The that contains the event data. Invoked when the event occurs. The that contains the event data. Returns the boolean value that indicates whether the value is validating or not. Occurs when the property is changed. Occurs when the property is changed. Occurs when validation has completed. Occurs when the property is changed. Occurs when validating the . Occurs after validating the . Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Occurs when the property is changed. Gets the value that represents the Paste command. Gets the value that represents the Copy command. Gets the value that represents the Cut command. Gets or sets a value that indicates whether validation on the lost focus is enabled. Occurs when the property is changed. Gets or sets the percent edit mode of the control. Gets or sets a value that indicates whether group separator is enabled. Returns boolean value. The default value is true. Gets or sets the value of . It returns percent value. The default value is null. Gets or sets the minimum value of . It returns percent value. The default value is . Gets or sets the maximum value of . It returns double value. The default value is double.MaxValue. Gets or Sets number of values contained in decimal digits of . The number of values contained in decimal digits of . Gets or Sets the percent group separator of text. A string contains the Special characters of . The default value is string.Empty. Gets or sets the scroll interval of . Returns double value. The default value is 1.0. Gets or sets the value pattern for the negative . Gets or sets the value pattern for the positive . Gets or sets the value indicating the percentage symbol. Gets or sets the minimum number decimal digits count. Gets or sets the maximum number decimal digits count. Gets or sets the null value of . Returns double value. The default value is null. Gets or sets a value that indicates whether allow multiple separator when PercentDecimalSeparator is set(^^). Gets or sets the string validation constraint for the . Returns string validation value. The Default value is StringValidation.OnLostFocus. Gets or sets the way of reaction on wrong input data. Gets or Sets the string that the formatted input string is being validated. A string containing the text contents of the text box. The default is an String.Empty. Gets or sets the value that indicates whether the formatted input string is validated. Returns boolean value. The default value is false. Represents a class handle to display or edit percent values in PercentTextBox control. Contains the boolean value that indicates whether the value is zero with negative. It contains the instance of the Provides culture-specific information for formatting and parsing numeric values Contains display text of DoubleTextBox Contains character index for the beginning of the current selection Contains character index for the ending of the current selection Contains value indicating the number of characters in the current selection Contains character index for the beginning of the decimal separtor Contains character index for the ending of the decimal separtor Contains insertion position index of the caret Contains display text of DoubleTextBox to perform text editing operation Contains the parsed value from unmasked text Contains the boolean value that indicates whether a minus key is pressed or not. Contains the boolean value that indicates whether the value contains percent decimal seaprator. Validate the entered text with MaskedTextBox. It contains the instance. It contains text of the . Returns the Boolean value that indicates whether key down events are handled or not Handle the Keys from Keyboard when pressed the keys are down. It contains the instances. Provides data for the System.Windows.UIElement.KeyDown routed events, as well as related attached and Preview events. Returns the Boolean value that indicates whether key down events are handled or not Handles the backspace operation when the backspace key is pressed. It contains the instance. Returns the Boolean value that indicates whether key down events are handled or not Handles the delete operation when the delete key is pressed. It contains the instance. Returns the Boolean value that indicates whether key down events are handled or not Handle the UpKey or DownKey to increase or decrease the value with defined ScrollInterval. It contains the instance. Indicates whether up arrow key is pressed or not. Returns the Boolean value that indicates whether key down events are handled or not Initializes the default values to perform editing operation It contains the instance. Generate unmasked text and calculate the value of selection start, selection end, selection length, separtor start, separator end and caretposition. It contains the instance. Indicates whether it is performing matching mask operations or not. Validate the charcter in order to manage NumberDecimalSeparator, NumberGroupSeparator, Positive Value and Negative Value It contains the instance. It contains text of the . Returns the Boolean value that indicates whether key down events are handled or not Performs text editing for matching with mask It contains the instance. It contains text of the . Returns the Boolean value that indicates whether key down events are handled or not Performs text editing for backspace operation It contains the instance. Returns the Boolean value that indicates whether key down events are handled or not Performs text editing for delete operation It contains the instance. Returns the Boolean value that indicates whether key down events are handled or not Generate preview value for delete and backspace operation on It contains the instance. Indicates whether backspace key is pressed or not. Returns the Boolean value that indicates whether key down events are handled or not Performs String Validation On Key Press event. It contains the instance. Indicates whether backspace key is pressed or not. Returns the Boolean value that indicates whether key down events are handled or not TimeSpanEdit Dispose TimeSpanEdit Stores the combined values of previous and current entering time span value. Using a DependencyProperty as the backing store for Value. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for StepInterval. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for MinValue. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for MaxValue. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for Format. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for NullString. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for ShowArrowButtons. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for IncrementOnScrolling. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for AllowNull. This enables animation, styling, binding, etc... Returns the AutomationPeer of CurrencyTextBox class. When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks. Called before the event occurs to provide handling for the event in a derived class without attaching a delegate. A that contains the event data. Using a DependencyProperty as the backing store for EnableTouch. This enables animation, styling, binding, etc... Invoked on EnableTouchChanged Using a DependencyProperty as the backing store for EnableExtendedScrolling. This enables animation, styling, binding, etc... Invoked on EnableExtendedScrolling get changed Gets or sets the interval to increment or decrement the time span value of the control. Selected filed will be increased or decreased based on corresponding field value. //If value is 1.1:1:15, seconds will increase or decrease in 15 seconds interval. other fields will increase or decrease 1 minute, hour, day interval. timespanedit.StepInterval= new TimeSpan(1,1,1,15); Event that is raised when Value property is changed. Get or Set EnableTouch Get or Set EnableExtendedScrolling This class makes relation between value and value. Pass true as converter parameter to inverse the operation. This value indicates a inverting. This method converts value to . Value for converting. The type of the binding target property. Parameter indicates inverting. The culture to use in the converter. Result converting. This method converts value to value. Value for converting. The type to convert to. Parameter indicates inverting. The culture to use in the converter. Result converting. Represents a class that provides UI Automation support for control. Initializes a new instance of the class. The control. Provides the peer's behavior when a UI Automation client calls GetAutomationId or an equivalent UI Automation client API. The automation identifier. Gets the name of the that is associated with this UIElementAutomationPeer. An string. Gets the control type for the that is associated with this UIElementAutomationPeer. The enumeration value. Provides the peer's behavior when a UI Automation client calls GetName or an equivalent UI Automation client API. The name as used by assistive technoloGetClassNameCoreies and other UI Automation clients. Provides the peer's behavior when a UI Automation client calls GetHelpText or an equivalent UI Automation client API. The help text. Sets the value of a . Gets owner object. Gets the value of a . Gets the value indicating whether the is ReadOnly or not. Base class for the adorners with templates support. Control that is the only child of the adorner and represents adorner. Cached value of the property. Cached value of the OffsetY property. Initializes static members of the TemplatedAdornerBase class. Initializes a new instance of the class. The actual adorned element Dispose the element. Identifies dependency property. Identifies dependency property. Calculates for the adorner, based on the transform that is currently applied to the adorned element. The transform that is currently applied to the adorned element. A transform to apply to the adorner. Measures content. A size to constrain the adorner to. A value representing the amount of layout space needed by the adorner. Arranges inner control to the full size. The final area that this element should use to arrange itself and its children. The actual size used. Gets visual by index. Index of the child, the only valid value is 0. Visual child. Calls OnOffsetXChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Calls OnOffsetYChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises OffsetXChanged event. Property change details, such as old value and new value. Raises OffsetYChanged event. Property change details, such as old value and new value. Gets that represents inner control. Gets desired size of the internal control. Gets or sets the value that describes horizontal offset of adorner. Gets or sets the value that describes vertical offset of adorner. Gets an enumerator for logical child elements. Event that is raised when property is changed. Event that is raised when property is changed. Gets visual children count, always 1. Control that have it's DefaultStyleKey initialized with the type of adorner. 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. Initializes a new instance of the class.. Specifies type to be set as a style key. Stores reference to the adorner. Initializes a new instance of the TemplatedAdornerInternalControl class with DefaultStyleKey property. Type is adorner. Given adorner. Gets the template child control. Child name Return correspondent child Gets adorned element. Gets adorner the control is inside of. 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. The following example shows how to create a control in XAML. ]]> The following example shows how to create a control in C#. using System.Windows; using System.Windows.Controls; using Syncfusion.Windows.Tools.Controls; using Syncfusion.Windows.Tools; namespace CalendarEditSample { public partial class Window1 : Window { public Window1() { InitializeComponent(); //Create a new instance of the CalendarEdit CalendarEdit calendarEdit = new CalendarEdit(); // Add calendarEdit to grid this.grid1.Children.Add( calendarEdit ); //Set the date of the calendar calendarEdit.Date = new DateTime(1985, 7, 11); //Month names will be displayed fully calendarEdit.IsMonthNameAbbreviated = false; //Day names will be displayed fully calendarEdit.IsDayNamesAbbreviated = false; //Ability to select the whole column with dates that does not belong to the current month calendarEdit.SelectionRangeMode = SelectionRangeMode.WholeColumn; //Calendar change mode animation time calendarEdit.ChangeModeTime = 700; //Month changing animation time calendarEdit.FrameMovingTime = 700; //Today bar will be displayed at the bottom of the calendar calendarEdit.TodayRowIsVisible = true; //Background for the header of the calendar calendarEdit.HeaderBackground = new SolidColorBrush( Colors.YellowGreen ); //Vista style calendar calendarEdit.CalendarStyle = CalendarStyle.Vista; } } } CalendarEdit partial class which holds dependency properties. Contains calendar template grid name. Contains week numbers container name. Contains current year week numbers container name. Contains following year week numbers container name. Contains name of the UpDown control that is responsible for year editing. Name of the panel that contains UpDown control for years editing. Name of the text block that contains month when years editing. Name of the next MonthButton Name of the previous MonthButton Defines Whether the VisulMode Year is pressed Defines Whether the VisulMode Month is pressed Defines Whether the VisulMode YearRange is pressed Defines Whether the Mouse is Scrolling Defines Whether the VisulMode Day is Scroll Gets or sets the value indicating whether the touch selection is handled or not. Defines the VisulMode Month is Scroll Defines Whether the VisulMode Year is Scroll Defines Whether the VisulMode YearRange is Scroll Defines Whether the VisulMode WeekNumber is Scroll Storyboard that contains month changing animation. Instance of the storyboard containing next or previous moving animations. Storyboard that contains visual mode changing animation. Start date in the range selection. Enables shift date changing. Defines whether selected dates update is locked. Selected dates update lock counter. Instance of the pressed day cell button. Indicates whether month navigated or not by clicking navigation button Sorted list of items, that duplicates collection. Imitates month changing queue. Defines whether property has been set from GUI or directly from the code. Gets or Sets the value indicating whether the date selection using the Control key The that is responsible for the next month switching. The that is responsible for the previous month switching. The that is responsible for the month name showing. The that is responsible for the month name showing. Month popup that shows the list of next and previous months. Defines current and previous visual mode. Queue that stores consecution of the transitions from the current mode to days mode. Uses when calendar is switched from vista to standard . True if date is trying to be scrolled when moving animation is in progress. Defines today button. Contains true if click on cell has been done. Contains true if click on week number cell has been done. Defines the viewmode property of control. Contains true if next mode is set in ViewMode property of control. Contains calendarvisualmode enum vales of control. Contains next mode if flag value is set in ViewMode property of control. Indicates template applied or not Contains min date of current culture. Contains min date of old culture value (when culture changed). Contains min date of new culture value (when culture changed). Identifies if firing events is suspended. Contains main grid of the calendar. Contains week numbers. Contains week numbers for current year. Contains week numbers for following year. Contains UpDown for year editing. Contains UpDown panel for year editing. Contains timer to define time (some seconds) when MonthButton will be changed to year editing. Contains month text block when year editing. Contains tooltips. Starting year Ending year Primary Date Selected Week Number. Initializes static members of the class. It overrides some dependency properties. Initializes a new instance of the class. Invoked when SpecialDates collection changed. CalendarEdit NotifyvCollectionvChanged Event Handles the OnMouseLeftButtonDown event of the Current Day Grid. The source of the event. The instance containing the event data. The MouseLeftButtonUp event called then the UpdateSelection as true ScrollMonth called based on the release Cell. Handles the OnStylusButtonUp event of the Current Day Grid. The source of the event. The instance containing the event data. The StylusButtonUp event called then the UpdateSelection as true ScrollMonth called based on the release Cell. Helps to handle the DayGrid cell MouseUp/Touchup action Creates an appropriate AutomationPeer for Automation peer of Sets tooltip to the day cell. Row number of the cell (starts from 0) Column number of the cell (starts from 0) The tooltip. Sets tooltip to the day cell. Date of the cell to set tooltip. Tooltip that should be set. Gets week number from the current date. Date to get week number from. Week number Locks visual update of the selecting dates. Unlocks visual update of the selecting dates. Sets the month for displaying in the calendar. The month to be set. Sets the year for displaying in the calendar. The year to be set. Scrolls the calendar to the new date. Starts animation on the month changing. Changing direction. Number of months that will be added to the current month. Starts animation on year and years range changing. Changing direction. Previews settings before setting the visual mode. Date that should be set. Changes the visual mode depending on the property. Changes the visual mode based on the direection. Direction mode Clears the selected day cells. Changes the visual mode in up direction. The direction mode. Hides week numbers container. Shows week numbers container. Shows week numbers for year container. Hides week numbers for year container. Verifies whether navigate buttons are enabled. Sets the background for each day cell during vertical animation. The that contains day cells. The brush for the background of current month cells. The brush for the background of following month cells. Indicates whether day grid is current. Calculates the layOn ratio for the horizontal animation. The for which the value should be calculated. The layOn ratio. Shows or hides the selection border when mouse enters or leaves the . The object that will be highlighted. The state of the highlight animation. Applies the changes in the . DayGrid that is visible in the current moment. The action of DayGrid. The changes were occurred on. Applies the changes in the . DayGrid that is visible in the current moment. The current action. The changes were occurred on. Initializes the templates. The that is visible in the current moment. Initializes the styles. The that is visible in the current moment. Validates the property. Value that should be validated. Validation result. Sets tooltip for the cell. row index to set tooltip column index to set tooltip current days grid The tooltip. Checks whether the month changing is available. Number of months that should be added to the current month. True, if changing is not available. For the days mode only. Checks whether the year, years range changing is available. Changing direction. Next visible date. True, if changing is not available. Is not used in the days mode. Adds the specified number of months to the visible month. Number of months. It can be negative or positive. Scrolls the calendar to the next or previous month if the date that does not belong to the current month. Next month. Adds the specified number of years to the visible year. Number of years. It can be negative or positive. Calculates the month delta. The start date. The end date. Return the month data Multiplies the select. The system date. The modifiers. Checks whether the storyboard is active. The storyboard to be checked. True if storyboard is active; otherwise false. CurrentDayGrid focus index Returns index of the focused cell Sets the keyboard focus based modifierKeys and key Index of the daycell CurrentDayGrid cellscollection ModifierKey pressed Key pressed CurrentDayGrid Switches calendar to the month to which the property value belongs. Index of the cell which date is equal to the property. Calculates new focused cell index. The old value. -1 for the left direction, 1 for the right direction True if month was changed. New focused cell index. Changes the property in accordance with the calendar. The object used for setting the property. Sets correct date that depends on MaxDate and MinDate. Helps to intialize the calendar grids Processes the selected dates changing. The instance that contains the event data. Finds current object of the type that belongs to the specified mode. The specified mode. Grid that is visible in the current mode. Updates the according to the current Culture. Helps to update the selected date when pressing arrow keys and on mouse click in DayCell. The date Implements keyboard navigation and selection logic. The click event is raised on. Defines whether month scrolling is enabled. The used for implementing keyboard navigation and selection logic. Updates cell clicked value if NoneDateText value selected. Executes on the click. The . Executes on the click. The . Executes on the click. The . Executes on the click. The . Updates the property according to the current value. Defines whether the animation is required. True, if animation is required; otherwise, false. Occurs when the today button is clicked. The source of the event. The instance that contains the event data. Invoked when an unhandled routed event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. The event data reports that the left mouse button was pressed. The MouseLeftButtonDown event appears to travel a bubbling route but actually travels in an indirect way. Mouse.MouseDown is the underlying event that is bubble routed, and each ContentElement along the event route uses identical handling to raise the direct routed event MouseLeftButtonDown. Although you can mark the MouseLeftButtonDown event as handled for purposes of this element, the handled state does not perpetuate to other elements along the event route. However, you might want to mark the event as handled in order to prevent general instance handlers (those that did not specify handledEventsToo) from being invoked. The default implementation for general mouse event handling in ContentElement listens for Mouse.MouseDown and converts it to an appropriate local event. If you want to override this logic, you must create a derived class. In the static constructor of your derived class, register an alternative class handler for Mouse.MouseDown. You cannot change the mouse handling behavior of ContentElement by overriding OnMouseLeftButtonDown. Alternatively, you can override this method in order to change event handling for a specific mouse state. Whether you choose to call the base implementation depends on your scenario. Failing to call base disables default input handling for that mouse event on ancestor classes that also expect to invoke OnMouseLeftButtonDown. For example, you can derive from Button and override OnMouseLeftButtonDown in your derived class without calling the base implementation; however, this override disables the Click event. Invoked when an unhandled  routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. The that contains the event data. The event data reports that the left mouse button was released. Invoked when an unhandled StylusUp attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. Invoked when an unhandled StylusDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. Invoked when an unhandled  attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. The that contains the event data. Invoked whenever application code or internal processes call method. Adds to calendar PrevButton some event handlers, updates template. Updates the VisualMode Scrolling Adds to calendar NextButton some event handlers, updates template. Updates the VisualMode Scrolling Adds event handlers for year editing to MonthButton1. Removes event handlers for year editing to MonthButton1. Initializes variables (from calendar template) to work with week numbers. Initializes variables (from calendar template) to work with week numbers for year. Initializes variables (from calendar template) to work with years editing. Initializes variables (from calendar template) to work with years editing. Gets if YearSelection is allowed and calendar style is standard. true if YearSelection is allowed and calendar style is standard Initializes month name when years editing is visible. Gets panel that contains years editing UpDown from Calendar template Grid from calendar Gets UpDown (without decimal digits) for years editing. UpDown from the calendar template. Invoked when mouse leaves Month button. Then timer stops and year editing UpDown is collapsed. The source of the event. Instance that contains the event data. Invoked when mouse leaves the UpDown container. Then, if the UpDown is visible, UpDown becomes collapsed and Month button becomes visible. The source of the event. Instance that contains the event data. Invoked when mouse enters Month button. Then timer starts and after 2 seconds year editing UpDown is shown. The source of the event. Instance that contains the event data. Invoked when the timer interval has elapsed. The source of the event. The System.EventArgs instance that contains the event data. Gets if year upDown panel is visible. True if year upDown panel is visible Gets week numbers container of the calendar template. content presenter that is container for week numbers Gets week numbers for current year container of the calendar template. content presenter that is container for week numbers for current year Gets week numbers for following year container of the calendar template. content presenter that is container for week numbers for following year Gets main grid of the calendar template. main grid of the calendar Updates the selection border brush. Raises the event. The containing the event data. Raises the event. The containing the event data. Raises the event. The containing the event data. Raises the event. The containing the event data. Raises the event. The containing the event data. Raises the event. The containing the event data. Raises the event. The containing the event data. Raises the event. The containing the event data. Raises the event. The containing the event data. Raises the event. The containing the event data. Raises the event. The containing the event data. Handles the OnMouseLeftButtonDown event of the MonthButton control. The source of the event. The instance containing the event data. Gets the next mode if flag type value is set in ViewMode property of control. Visual mode Next mode Gets the previous mode if flag type value is set in ViewMode property of control. Visual Mode Previous mode Checks whether flag value is set in ViewMode property of control. Enum type True,if flag value is set Checks whether one or more bit fields is set in ViewMode property of control. Enum type value to be checked True,if flag type value is set Invoked whenever visual mode storyboard animation is completed. The source of the event. The containing the event data. Invoked whenever move storyboard animation is completed. The source of the event. The containing the event data. Handles the OnHidePopup event of the Popup control. The source of the event. The instance containing the event data. Handles the OnMouseEnter event of the NavigateButton control. The source of the event. The instance containing the event data. Handles the OnKeyDown event of the DayGrid control. The source of the event. The instance containing the event data. Handles the OnKeyDown event of the VisualModeGrid control. The source of the event. The instance containing the event data. Navigate to the next mode based on the value set by the user Navigate to previous month or year or decade or century using PageUp key. Navigate to next month or year or decade or century using PageDown key. Move to start day of month or start month of year or start year of decade or start decade of century using Home key. Move to end day of month or end month of year or end year of Decade or end decade of century using Home key. Navigate to next or previous view mode using keyboard interaction Helps to return the Century of current date Centry of current date Helps to return the decade of current date decade of current date Gets the previous selected cell while navigate the months using PageUp/PageDown key Helps to change current grid to following grid when current selection reaches the trailing dates true; when selection reach trailing dates, Otherwise false Helps to check whether the current date is exceeded the Minimum and maximum date. Current cell true; if current date exceeded the Min/Max date, Otherwise false Handles the OnMouseLeftButtonUp event of the YearRangeCell control. The source of the event. The instance containing the event data. Helps to handle the YearRange cell MouseUp/Touchup action Handles the navigation between one mode to other. True,if navigation is enabled in ViewMode Handles the OnMouseLeftButtonDown event of the YearRangeCell control. The source of the event. The instance containing the event data. Handles the OnMouseLeftButtonUp event of the YearCell control. The source of the event. The instance containing the event data. Helps to handle the Year cell MouseUp/Touchup action Handles the OnMouseLeftButtonDown event of the YearCell control. The source of the event. The instance containing the event data. Invoked whenever an unhandled event is raised on the element. The source of the event. The containing the event data. Helps to handle the Month cell MouseUp/Touchup action Invoked whenever an unhandled event is raised on the The source of the event. The containing the event data. Helps to handle the Month cell MouseDown/TouchDown action Invoked whenever an unhandled event is raised on the The source of the event. The containing the event data. Helps to handle the Week Number cell MouseDown/TouchDown action Invoked whenever an unhandled event is raised on the The source of the event. The containing the event data. Helps to handle the Week Number cell MouseDown/TouchDown action Gets the specified month based on selected weeknumber. Visible Year Selected Week Month Executes on the click. The . Invoked whenever an unhandled event is raised on the element. The source of the event. The containing the event data. Helps to handle the Day cel MouseDown/TouchDown action Invoked whenever an unhandled event is raised on the element. The source of the event. The containing the event data. Helps to handle the Day cel MouseUp/Touchup action Invoked whenever an unhandled event is raised on the element. The source of the event. The containing the event data. Helps to handle the DayName cell MouseDown/TouchDown action Handles the OnMouseLeave event of the DayNamesGrid control. The source of the event. The instance containing the event data. Handles the OnMouseMove event of the DayNamesGrid control. The source of the event. The instance containing the event data. Handles the OnMouseMove event of the DayGrid control. The source of the event. The instance containing the event data. Invoked whenever the collection is changed. The source of the event. The containing the event data. Invoked whenever the collection is changed. The source of the event. The containing the event data. Invoked whenever the collection is changed. The source of the event. The containing the event data. Shows or hides week number container in Days visual mode. Next command handler. The source of the event. The containing the event data. Determines whether next command can be executed in its current state. The source of the event. The containing the event data. Previous command handler. The source of the event. The containing the event data. Determines whether previous command can be executed in its current state. The source of the event. The containing the event data. Up command handler. The source of the event. The containing the event data. Determines whether up command can be executed in its current state. The source of the event. The containing the event data. Command that is responsible for the next month switching. Command that is responsible for the previous month switching. Command that is responsible for the calendar visual mode changing. Occurs when the input device changes position during a manipulation. Invoked when an unhandled StylusDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. Helps to handle the header button MouseDown/TouchDown action Occurs when the stylus moves over this element. The stylus must move while on the digitizer to raise this event. Otherwise, StylusInAirMove is raised instead. Occurs when the user raises the stylus off the digitizer while it is over this element. Occurs when a user performs one of several stylus gestures. Invoked when SpecialDates Collection Changed CalendarEdit Dependency Property Changed Event argument Indicates whether update the selection or not. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Called when [is today button clicked changed]. The d value. The instance containing the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Called when [selection foreground changed]. The source of the event. The instance containing the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Called when [week number hover background changed]. The d. The instance containing the event data. Called when [week number hover border brush changed]. The d. The instance containing the event data. Called when [week number selection background changed]. The d. The instance containing the event data. Called when [week number border brush changed]. The d. The instance containing the event data. Called when [week number border thickness changed]. The d. The instance containing the event data. Called when [week number corner radius changed]. The d. The instance containing the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Called when [week number selection foreground changed]. The d. The instance containing the event data. Called when [week number hover foreground changed]. The d. The instance containing the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Called when [min max hidden changed]. The source of the event. The instance containing the event data. Called when [MinDate changed]. The source of the event. The instance containing the event data. Called when [coerce MinDate]. The dependency property. The value. Coerce object. Called when [MaxDate changed]. The source of the event. The instance containing the event data. Called when [coerce MaxDate]. The dependency property. The value. Coerce object. Called when [coerce visible data]. The dependency property. The value. Coerce object. Invoked whenever the property is changed. The source of the event. The that contains the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Called when [date styles changed]. The d object. The instance containing the event data. Invoked whenever the property is changed. The source of the event. The that contains the event data. Coerces the value of property. Object to which the property belongs. Value that should be checked. Checked value. Raises the event. Property change details, such as old value and new value. Raises the event. Property change details, such as old value and new value. Raises the event. Property change details, such as old value and new value. Raises the event. Property change details, such as old value and new value. Raises the event. Property change details, such as old value and new value. Raises the event. Property change details, such as old value and new value. Raises the event. The instance containing the event data. Called when [coerce visible data]. The object. Visible Date. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Raises the event. The instance containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever property is changed. The containing the event data. New value must be of a Brush or a Brush inherited type. Raises the event. The instance containing the event data. Invoked whenever is changed. The containing the event data. New value must be of a Brush or a Brush inherited type. Raises the event. The instance containing the event data. Invoked whenever is changed. The containing the event data. New value must be of a Thickness type. Raises the event. The instance containing the event data. Invoked whenever is changed. The containing the event data. New value must be of a CornerRadius type. Invoked whenever is changed. The containing the event data. New value must be of a Brush type. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Invoked whenever is changed. The containing the event data. New value must be of a Brush type. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Updates property value cache and raises the event. The containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Raises the event. The instance containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Invoked whenever the property is changed. The containing the event data. Coerces the property. Value that should be checked. Checked value. Invoked whenever month storyboard animation is completed. The source of the event. The containing the event data. Updates MinDate to the new culture new date. Also updates Calendar to the new culture calendar. Event args. Corrects VisibleData property to min Date if Date is min. The Date time format info. Initializes popup window date values. Initializes visible day grid. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property key. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Event that is raised when property is changed. Event that is raised when Month property is changed. Event that is raised when property is changed. Occurs when [is today button clicked]. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Occurs when [selection foreground changed]. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Occurs when [week number border brush changed]. Occurs when [week number border thickness changed]. Occurs when [week number corner radius changed]. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Invoked whenever an unhandled event is raised on the element. Invoked whenever an unhandled event is raised on the element. Invoked whenever an unhandled event is raised on the element. Invoked whenever an unhandled event is raised on the element. Invoked whenever an unhandled event is raised on the element. Invoked whenever an unhandled event is raised on the element. Invoked whenever an unhandled event is raised on the element. Invoked whenever an unhandled event is raised on the element. Invoked whenever an unhandled event is raised on the element. Invoked whenever an unhandled event is raised on the element. Invoked whenever an unhandled event is raised on the element. Event that is raised when property is changed. Gets or sets the selected dates list. Type: Gets a value indicating whether control is initialized. Type: Gets or sets the calendar visual mode. Gets or sets the view mode of control. Gets or sets current and previous visual mode. Gets or sets a value indicating whether week number cell is clicked. Type: Gets or sets a value indicating whether cell clicked value. Gets tooltip from the date. Defines whether next mode is set in ViewMode property of control. Contains the next mode if flag type value is set in ViewMode property of control. Gets or sets the calendar object. This is a dependency property. Type: Gets or sets the culture of the control. This is a dependency property. Type: //Create a new instance of the CalendarEdit CalendarEdit calendarEdit = new CalendarEdit(); //Initialize the calendar in the German culture calendarEdit.Culture = new System.Globalization.CultureInfo("de-DE"); Result: Calendar will be displayed in the German culture. Gets or sets the calendar style. This is a dependency property. Type: Default value is CalendarStyle.Standard. Gets or sets the date. This is a dependency property. Type: Default value is DateTime.Now.Date. Gets or sets the collection of selected dates. This is a dependency property. Type: Gets or sets Special Dates collection Gets or sets selection border brush of the day grid. This is a dependency property. Type: Gets or sets of BlackoutDatesBorderBrush Gets or sets of BlackoutDatesForeGround Gets or sets of BlackoutDatesCrossBrush Gets or sets of BlackoutDatesCrossBrush Gets or sets the selection foreground of the day grid. This is a dependency property. The selection foreground. Gets or sets the selection BorderBrush for the WeekNumbers Gets or sets the selection Border Thickness for the WeekNumbers Gets or sets the week number border thickness. The week number border thickness. Gets or sets the selection Border CornerRadius for the WeekNumbers Gets or sets the background for the WeekNumbers Gets or sets the foreground for the WeekNumbers Gets or sets the week number border brush. The week number border brush. Gets or sets the week number hover border brush. The week number hover border brush. Gets or sets the week number selection background. The week number selection background. Gets or sets the week number hover background. The week number hover background. Gets or sets the week number hover foreground. The week number hover foreground. Gets or sets the week number selection foreground. The week number selection foreground. Gets or sets selection border corner radius of the day grid. This is a dependency property. Type: Default radius is 5. Gets or sets the week number corner radius. The week number corner radius. Gets or sets a value indicating whether date selection is allowed. This is a dependency property. Type: Default value is true. Gets or sets a value indicating whether multiply date selection is allowed. This is a dependency property. Type: Default value is true. Gets or sets a value indicating whether this instance is today button clicked. true if this instance is today button clicked; otherwise, false. Gets or sets a value indicating whether day names should be abbreviated. This is a dependency property. Type: Default value is true. Gets or sets a value indicating whether day names should be abbreviated. This is a dependency property. Type: Default value is true. Gets or sets a value indicating whether month names should be abbreviated. This is a dependency property. Type: Default value is false. Gets or sets a value indicating whether week numbers should be shown. This is a dependency property. Type: Default value is false. Gets or sets a value indicating whether week numbers should be shown. This is a dependency property. Type: Default value is false. Gets or sets a value indicating whether week numbers Grid should be shown. This is a dependency property. Type: Default value is false. Gets or sets a value indicating whether year editing should be enabled. This is a dependency property. Type: Default value is false. Gets or sets a value indicating whether year editing should be enabled. This is a dependency property. Type: Default value is false. Gets or sets a value indicating whether previous month days are visible. This is a dependency property. Type: Default value is false. Gets or sets a value indicating whether next month days are visible. This is a dependency property. Type: Default value is false. Gets or sets a selection range mode. This is a dependency property. Type: Default value is SelectionRangeMode.CurrentMonth. Gets or sets a month changing animation time. This is a dependency property. Type: Default value is 300. Gets or sets a calendar mode changing animation time. This is a dependency property. Type: Default value is 300. Gets or sets the day name cells content template. This is a dependency property. Type: Default value is null. Gets or sets the previous scroll button content template. This is a dependency property. Type: Default value is null. Gets or sets the next scroll button content template. This is a dependency property. Type: Default value is null. Gets or sets the day cells content template. This is a dependency property. Type: Default value is null. Gets or sets the day cells style. This is a dependency property. Type: Default value is null. Gets or sets the day name cells style. This is a dependency property. Type: Default value is null. Gets or sets the day cells data template selector. This is a dependency property. Type: Default value is null. Gets or sets the day name cells data template selector. This is a dependency property. Type: Default value is null. Gets or sets the day cells content template according to its date. This is a dependency property. Type: Gets or sets the day cells style according to its date. This is a dependency property. Type: Gets or sets the value of DisableDateSelection property. This is a dependency property. Type: Default value of DisableDateSelection is false. Gets or sets a value indicating whether to scroll to the selected date. This is a dependency property. Type: Default value is true. Gets or sets the day names grid. This is a dependency property. Type: Gets or sets the week numbers grid. The week numbers grid. Gets or sets a day grid for the current month. This is a dependency property. Type: Gets or sets a day grid for the next changed month. This is a dependency property. Type: Gets or sets the month grid. This is a dependency property. Type: Gets or sets the year grid. This is a dependency property. Type: Gets or sets the year range grid. This is a dependency property. Type: Gets or sets current year week number grid. This is a dependency property. Type: Gets or sets following year week number grid. This is a dependency property. Type: Gets or sets the following month grid. This is a dependency property. Type: Gets or sets the following year grid. This is a dependency property. Type: Gets or sets the following year range grid. This is a dependency property. Type: Gets or sets the MinDate. This is a dependency property. Type: Gets or sets the MaxDate. This is a dependency property. Type: Gets or sets the date visible settings. This is a dependency property. Type: Gets or sets the header foreground of the calendar. This is a dependency property. Type: Default value is Brushes.Transparent. Gets or sets the header background of the calendar. This is a dependency property. Type: Default value is Brushes.Transparent. Gets the today date. This is a dependency property. Type: Default value is string.Empty. Gets or sets a value indicating whether today bar is visible. This is a dependency property. Type: Default value is false. Gets or sets a value indicating whether [min max hidden]. true if [min max hidden]; otherwise, false. Defines month changing direction. Next month changing direction. Previous month changing direction. Defines highlighting animation state. Begins highlighting animation. Stops highlighting animation. Defines whether calendar should be scrolled to the previous/next month, if the cell that does not belong to the current month is clicked. Scrolling is enabled. Scrolling is disabled. Defines actions available for the collection of this type. Add action. Remove action. Reset action. Replace action. Defines visual mode changing direction. Up scrolling direction. Down scrolling direction. Describes previous and current calendar visual mode. Defines old calendar visual mode. Defines new calendar visual mode. Initializes a new instance of the VisualModeHistory struct. Old visual mode. New visual mode. Delegate for creating order change events The order change sender. order change event args. Blank Constuctor Initializes a new instance of the class. The previous month. The new month. /// . Gets or sets the previous month. The previous Month. Gets or sets the new month. The new Month. Gets or sets Source BlackDatesCollection class BlackoutDatesCollection class Notify collection changed event Used for storing date/template pairs. Defines item date. Defines item template. Initializes a new instance of the class. Initializes a new instance of the class. The date time value. The data template. Gets or sets date of the item. Type: Gets or sets template of the item. Type: Represents a collection that is used for storing date/template pairs. Adds new entry to hash table String representation of date parameter. The object. The key must be valid a string representation of value. Collection is used for items only. Template value of parameter cannot be null. Removes entry by the key. String representation of the date parameter. Removes all elements from the hash table Invoked when the collection changes. Describes the action caused by the event. The item affected by the change. Implements indexer logic. String representation of the date parameter. The composition of the entry. Occurs when the collection changes. Collection for storing selected dates. Indicates whether insertion of items into the collection is allowed. Inserts an element into the collection at the specified index. The zero-based index at which item should be inserted. The object to insert. Cannot add new date to collection if property is set to false. Gets or sets a value indicating whether insertion of items into the collection is allowed. Type: Represents a collection that is used for storing date/style pairs. Adds new entry to the hash table String representation of the date parameter. The object. The key must be valid a string representation of value. Collection is used for items only. Style value of parameter cannot be null. Removes entry by the key. String representation of the date parameter. Removes all elements from the hash table Invoked when the collection changes. Describes the action caused by the event. The item affected by the change. Implements indexer logic. String representation of the date parameter. The composition of the entry. Occurs when the collection changes. Used for storing date/style pairs. Defines item date. Defines item style. Initializes a new instance of the class. Initializes a new instance of the class. The date value. The style value. Gets or sets date of the item. Type: Gets or sets style of the item. Type: Converts objects to objects. Initializes a new instance of the class. Converts object to object. The object to be converted. The type of the binding target property. Does not matter. Currently used culture. A converted value. Converts a value. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Implements the basic functionality required by the grid. Inner grid for cells layout. Number of columns. Number of rows. Collection of cells. Index of the cell in the collection that is focused. Initializes a new instance of the CalendarEditGrid class. Number of rows. Number of columns. Handles the Loaded event of the control. Sets the selected element. Current date. Initializes grid content. Current date. Current culture. Current calendar. Adds element to the innerGrid children collection. Element to be added. Creates instance of the single cell. New instance of the cell. Returns a child at the specified index from a collection of child elements. The index of the visual object in the VisualCollection. Index must be 0 because only one child element is present. The child in the VisualCollection at the specified index value. Measures the size in layout required for child elements and determines a size for the control. The available size that this element can give to the child. Infinity can be specified as a value to indicate that the element will size to whatever content is available. The size that this element determines it needs during layout, based on its calculations of children's sizes. Positions child elements and determines a size for the control. The final area within the parent that this element should use to arrange itself and its children. The actual size used. Fills the grid with column definitions and row definitions. Adds day and dayName cells to the grid. Gets or sets index of the focused cell. Type: Integer Integer Gets or sets count of the rows. Type: Integer Integer Gets or sets the columns count. The columns count. Gets or sets collection. Type: Gets the number of visual child elements within this element. Implements the basic functionality required by the cell. Identifies dependency property. Corner radius for the cell. Initializes static members of the Cell class. It overrides some dependency properties. Gets or sets corner radius for the cell. Type: Gets or sets a value indicating whether cell is selected. Type: Default value is false. Represents a day cell of the control. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Initializes static members of the DayCell class. It overrides some dependency properties. Identifies routed event. Using a DependencyProperty as the backing store for IsFirstDayofMonth. This enables animation, styling, binding, etc... Updates data template and data template selector of the cell. Data template to be set to the cell. If it is null the local value of data template would be cleared. Data template selector to be set to the cell. If it is null the local value would be cleared. Both template and selector can not be set at the same time. Sets DayCell template property. Template to be set. Sets DayCell style property. Style to be set. Raises the Highlight event. Creates an appropriate AutomationPeer for Automation peer of Bubbling routed event, fired when control needs to be highlighted. Gets or sets a value indicating whether the cell date belongs to the current month. This is a dependency property. Type: Default value is true. Gets or sets a value indicating whether the cell date is equal to today date. Type: Default value is false. Gets or sets a value indicating whether the cell date is equal to FirstDay of the Month Type: Default value is false. Gets or sets a value indicating whether the cell date is equal to date. Type: Default value is false. Gets or sets the cell date. Type: Represents a grid that consists of columns and rows which contain day cell elements. Default number of rows. Default number of columns. Selection border. Matrix that represents days for the current date and culture. The parent instance. Collection of Date/DayCell pairs. Collection of week numbers. List of week number cells. Contains index and old tooltip of the cell. Is used to restore old tooltip to the cell. Contains index and new date of the cell. Is used to restore new tooltip to the cell. Initializes static members of the DayGrid class. It overrides some dependency properties. Initializes a new instance of the class. Initializes the content of DayGrid. Visible information. Current culture. Current calendar. Sets tooltip to the day cell. Day cell to set tooltip to. Index of the cell in the CellsCollection. Sets the selected cell. Sets to true if the cell date is equal to the . The for date transformation. Sets to true if the cell date is equal to FirstDay of the Month Sets to true if the cell date is equal to today's date. The for date transformation. Sets to true if the cell date belongs to the current visible month. Current month. Sets the property of the . Sets the day cell date. The data value. The date format. The calendar control. Updates data template and data template selector on all cells. Data template to be set to the cell. If it is null the local value of data template would be cleared. Data template selector to be set to the cell. If it is null the local value would be cleared. Collection of date/template pairs. Both template and selector can not be set at the same time. Cells that have their date in the date/template list will not be updated. Used to set the Special Dates Templates Updates styles on all cells. Style to be set. Collection of date/style pairs. Date styles have higher priority than style. Invoked when the parent is changed. The previous parent. Set to a null reference (Nothing in Visual Basic) if the DependencyObject did not have a previous parent. Creates the instance of the single cell. New instance of the cell. Updates the parent. Updates collection in accordance to the calendar. The object of calendar class. The visible month. Gets next month after current. current visible month First month after current month Gets previous month before current. current visible month First month before current month Hides previous month days in the visible day grid if ShowPreviousMonthDays is false. day cell to show current visible month Hides next month days in the visible day grid if ShowNextMonthDays is false. day cell to show current visible month Fills m_weekNumberCells list. Sets new tooltip to the cell. Cell to set tooltip to. Hash table that contains tooltips set to the dates (not to the cells). Index of the cell in the CellsCollection. Sets old tooltip to the cell. Cell to set tooltip to. Index of the cell in the CellsCollection. Gets if index of the cell in CellCollection is in m_oldTooltipIndexes and m_newTooltipDates. Index of the cell in the CellsCollection. True if index of the cell in CellCollection is in m_oldTooltipIndexes and m_newTooltipDates. Gets week number cells list. Gets or sets the collection of Date/DayCell pairs. Type: Gets or sets the matrix that represents days for the current date and culture. Type: Gets or sets the parent. Type: Gets or sets the selection border. Type: Represents a day name cell of the control. Corner radius for the cell. Initializes static members of the DayNameCell class. It overrides some dependency properties. Updates data template and data template selector of the cell. Data template to be set to the cell. If it is null the local value of data template would be cleared. Data template selector to be set to the cell. If it is null the local value would be cleared. Both template and selector can not be set at the same time. Sets style of the cell. Style to be set. Creates an appropriate AutomationPeer for Automation peer of Gets or sets m_CornerRadius. Type: Represents a grid that consists of columns that contain day name cell elements. Default number of columns. Inner grid used for layout logic. Parent instance. Collection of cells. Initializes static members of the DayNamesGrid class. Overrides some dependency properties. Initializes a new instance of the DayNamesGrid class. Handles the Loaded event of the control. Sets the cell's content. The format. Updates data template and data template selector on all cells. Data template to be set to the cell. If it is null the local value of data template would be cleared. Data template selector to be set to the cell. If it is null the local value would be cleared. Updates styles on all cells. Style to be set. Fills the grid with column definitions and row definitions. Adds day and day name cells to the grid. Updates the parent. Returns a child at the specified index from a collection of child elements. The index of the visual object in the VisualCollection. Index must be 0 because only one child element is present. The child in the VisualCollection at the specified index value. Measures the size in layout required for child elements and determines a size for the control. The available size that this element can give to the child. Infinity can be specified as a value to indicate that the element will size to whatever content is available. The size that this element determines it needs during layout, based on its calculations of children's sizes. Positions child elements and determines a size for the control. The final area within the parent that this element should use to arrange itself and its children. The actual size used. Invoked when the parent is changed. The previous parent. Set to a null reference (Nothing in Visual Basic) if the DependencyObject did not have a previous parent. Gets or sets the collection of cells. Type: Gets or sets the parent. Type: Gets the number of visual child elements within this element. Represents month name header. Initializes static members of the class. It overrides some dependency properties. Initializes a new instance of the class. Initializes MonthButton instance. Current date. Current calendar. The object that belongs to the current culture. Indicates whether month name should be abbreviated. Visual mode of the control. Creates an appropriate AutomationPeer for Automation peer of Represents a month cell of the control. Identifies dependency property. Initializes static members of the class. It overrides some dependency properties. Creates an appropriate AutomationPeer for Automation peer of Gets or sets sequential number of the month in the year. This is a dependency property. Type: Integer. MonthNumber must be in the range 1..12. Represents a grid that consists of columns and rows which contain month cell elements. Default number of rows. Default number of columns. The parent instance. Initializes static members of the class. It overrides some dependency properties. Initializes a new instance of the class. Invoked when the parent is changed. The previous parent. Set to a null reference (Nothing in Visual Basic) if the DependencyObject did not have a previous parent. Initializes content of MonthGrid. Current date. Current culture. Current calendar. Sets the selected cell. Current date. Sets the property of the . Current culture. Sets the property of the . Current date. Current calendar. Creates new instance of the class. New instance of the class. Gets or sets the parent. Type: Represents a navigate button of the control. Identifies dependency property. Initializes static members of the class. It overrides some dependency properties. Updates data template of the NavigateButton. Data template to be set to the NavigateButton. If it is null the local value of data template would be cleared. Creates an appropriate AutomationPeer for Automation peer of Gets or sets a value indicating whether navigate button is enabled. This is a dependency property. Navigate button becomes disabled if there is no more available dates. Type: Default value is true. Implements the basic functionality required by the navigate button. Defines corner radius of the button. Initializes static members of the class. It overrides some dependency properties. Gets or sets corner radius of the button. Type: Represents a week number cell of the control. Corner radius for the cell. Initializes static members of the class. It overrides some dependency properties. Updates data template and data template selector of the cell. Data template to be set to the cell. If it is null the local value of data template would be cleared. Data template selector to be set to the cell. If it is null the local value would be cleared. Both template and selector can not be set at the same time. Sets style of the cell. Style to be set. Creates an appropriate AutomationPeer for Automation peer of Gets or sets m_CornerRadius. Type: Represents a week number cell of the control. Identifies dependency property. Initializes static members of the class. It overrides some dependency properties. Gets or sets WeekNumberProperty. This is a dependency property. Type: Represents a grid that consists of columns and rows which contain WeekNumber cell elements. Default number of rows. Default number of columns. Number of Weeks. Parent instance. Initializes static members of the class. It overrides some dependency properties. Initializes a new instance of the class. Updates the parent. Invoked when the parent is changed. The previous parent. Set to a null reference (Nothing in Visual Basic) if the DependencyObject did not have a previous parent. Initializes content of WeekNumberGridPanel. Current date. Current culture. Current calendar. Sets the WeekNumber property of the . Current date. Current culture. Current calendar. Sets the content for the WeekNumber property of the . Sets the selected cell. Current date. Creates the instance of the single cell. New instance of the WeekNumbercellPanel. Gets or sets the parent. Type: Represents a grid that consists of columns that contain week number cell elements. Default number of columns. Default number of rows. Inner grid used for layout logic. Parent instance. Collection of cells. Initializes static members of the class. It overrides some dependency properties. Initializes a new instance of the class. Handles the Loaded event of the control. Sets the cell's content. The list of WeekNumberCell. Updates data template and data template selector on all cells. Data template to be set to the cell. If it is null the local value of data template would be cleared. Data template selector to be set to the cell. If it is null the local value would be cleared. Updates styles on all cells. Style to be set. Fills the grid with column definitions and row definitions. Adds week number cell to the grid. Updates the parent. Creates the instance of the single cell. New instance of the cell. Returns a child at the specified index from a collection of child elements. The index of the visual object in the VisualCollection. Index must be 0 because only one child element is present. The child in the VisualCollection at the specified index value. Measures the size in layout required for child elements and determines a size for the control. The available size that this element can give to the child. Infinity can be specified as a value to indicate that the element will size to whatever content is available. The size that this element determines it needs during layout, based on its calculations of children's sizes. Positions child elements and determines a size for the control. The final area within the parent that this element should use to arrange itself and its children. The actual size used. Invoked when the parent is changed. The previous parent. Set to a null reference (Nothing in Visual Basic) if the DependencyObject did not have a previous parent. Gets or sets the collection of cells. Type: Gets or sets the parent. Type: Gets the number of visual child elements within this element. Represents a year cell of the control. Identifies dependency property. Identifies dependency property. Initializes static members of the class. It overrides some dependency properties. Creates an appropriate AutomationPeer for Automation peer of Gets or sets the year. This is a dependency property. Type: Integer. Integer. Gets or sets a value indicating whether the cell belongs to the current range. This is a dependency property. Type: Boolean. Boolean. Represents a grid that consists of columns and rows which contain year cell elements. Default number of rows. Default number of columns. The parent instance. Initializes static members of the class. It overrides some dependency properties. Initializes a new instance of the class. Invoked when the parent is changed. The previous parent. Set to a null reference (Nothing in Visual Basic) if the DependencyObject did not have a previous parent. Initializes content of YearGrid. Current date. Current culture. Current calendar. Sets the selected cell. Current date. Sets the property of the . Sets the property of the . Sets the property of the . Current date. Current calendar. Creates new instance of the class. New instance of the class. Gets or sets the parent. Type: Represents a year range cell of the control. Identifies dependency property. Identifies dependency property. Initializes static members of the class. It overrides some dependency properties. Creates an appropriate AutomationPeer for Automation peer of Gets or sets the years range. Type: Gets or sets a value indicating whether the cell belongs to the current range. Type: Represents a grid that consists of columns and rows which contain year range cell elements. Default number of rows. Default number of columns. The parent instance. Initializes static members of the class. It overrides some dependency properties. Initializes a new instance of the class. Invoked when the parent is changed. The previous parent. Set to a null reference (Nothing in Visual Basic) if the DependencyObject did not have a previous parent. Initializes content of YearRangeGrid. Current date. Current culture. Current calendar. Sets the selected cell. Current date. Sets the content of the year range cell. Sets the property of the . Current date. Current calendar. Sets the property of the . Creates new instance of the class. New instance of the class. Gets or sets the parent. Type: Represents date. Year component. Month component. Day component. Initializes a new instance of the Date structure. Year component of date. Month component of date. Day component of date. Initializes a new instance of the struct. The current date. The calendar. Toes the date time. The calendar control. Return the DateTime Adds specified number of months to the date. Number of months. Can be negative or positive. The computed date. Returns a value indicating whether this instance is equal to a specified object. Object to be compared. True if obj and this instance represent the same date; otherwise, false. Converts the value of the current object to its equivalent string representation. Date string representation. Returns the hash code for this instance. Hash code of this instance. Determines whether two specified instances of are equal. First operand of comparison. Second operand of comparison. True if a and b represent the same date; otherwise, false. Determines whether two specified instances of are not equal. First operand of comparison. Second operand of comparison. True if a and b do not represent the same date; otherwise, false. Determines whether one specified is greater than another specified . First operand of comparison. Second operand of comparison. True if a is greater than b; otherwise, false. Determines whether one specified is less than another specified . First operand of comparison. Second operand of comparison. True if a is less than b; otherwise, false. Determines whether one specified is greater than or equal to another specified . First operand of comparison. Second operand of comparison. True if a is less than b; otherwise, false. Determines whether one specified is less than or equal to another specified . First operand of comparison. Second operand of comparison. True if a is less than b; otherwise, false. Gets a value indicating whether the current date is equal to other date. The date to compare the current date to. True if the current date is equal to the given date; otherwise, false. Compares current date with other date. The date to compare the current date with. -1 if the current date is less than given date; 1 if the current date is more than given date; otherwise, 0. Gets or sets the year component. Gets or sets the month component. Gets or sets the day component. Visible date settings. Represents visible year. Represents visible Day. Represents visible month. Initializes a new instance of the VisibleDate struct. Sets visible year. Sets visible month. Sets visible day. Represents year range. Start of the year range. End of the year range. Initializes a new instance of the struct. Start of the year range. End of the year range. Used for working with Date. Prevents a default instance of the class from being created. Calculates correct month of the year, after adding some number of months. Current month. Number of months to be added. Month after adding. Returns object, in which current day is a first day of month. Year value. Month value. The used for getting the object. The object. Generates calendar matrix that represents the current month. The current month. The current year. The object used for generating the calendar matrix. The object used for generating the calendar matrix. array of integer which contains matrix points. Represents day cell wrap panel. Initializes a new instance of the class. Contains HidePopup event data. Selected date. Initializes a new instance of the HidePopupEventArgs class. Selected date. Gets or sets selected date. Used for working with month selector. Popup instance. ListBox month selector instance. Indicates whether date can be selected. Helper collection that contains ItemIndex/date pairs. Timer that is responsible for popup scrolling. Identifies calendar current visible date. Identifies information. Depends on calendar current culture. Minimal date supported by the calendar. Maximal date supported by the calendar. Initializes a new instance of the class. Popup instance. Current visible date. instance. Minimum date. Maximum date. Shows the popup. Refreshes month selector items. Raises the HidePopup event. The instance that contains the event data. Fills month selector content. Current visible date will be in the middle of the ListBox. Invoked whenever selection is changed. The source of the event. The instance that contains the event data. Invoked when the mouse pointer moves while over the control. The source of the event. The instance that contains the event data. Invoked when the timer interval has elapsed. The source of the event. The instance that contains the event data. Occurs when the left mouse button is released while the mouse pointer is over the control. The source of the event. The instance that contains the event data. Occurs when a key is pressed while focus is on this control. The source of the event. The instance that contains the event data. Gets or sets date time format. Gets or sets the current date. Gets or sets the minimal date. Type: Gets or sets the maximal. Type: Occurs when the popup hides. All modes are displayed in control. All the WeekNumbers in a year are displayed in control. Days are displayed in control. Months are displayed in control. Years are displayed in control. Ten year ranges are displayed in control. Defines direction of month change animation. Horizontal direction of month change animation. Vertical direction of month change animation. Defines selection range when click on with pressed Ctrl button. The whole column is selected. Only days belonging to the current month from the column are selected. Defines calendar style. Standard calendar style. Vista calendar style. Initializes a new instance of the class. The panel. Gets the items count. Gets the parent items control. Gets the items count. The items count. Gets the size of the page. The size of the page. Gets the position. The position. Gets the default path. Gets the default fractions collection. Gets the item count after. The range. The item count. Gets the item count before. The range. Determines whether [is in range] [the specified value]. The value. The min. The max. true if [is in range] [the specified value]; otherwise, false. Coerces the value between range. The value. The min. The max. Initializes a new instance of the class. The path. The items per page. Sets the top element path fraction. The desired path fraction. Finds the left nearest path fraction. The path fraction. Finds the left nearest path fraction. The _pathfractions. The path fraction. Finds the index of the nearest path fraction. The path fraction. The path fractions. Finds the right nearest path fraction. The path fraction. Finds the right nearest path fraction. The _path fractions. The path fraction. Determines whether [is path fraction different from start and end fractions] [the specified _path fraction]. The _path fraction. true if [is path fraction different from start and end fractions] [the specified _path fraction]; otherwise, false. Determines whether [is path fraction] [the specified path fraction]. The path fraction. true if [is path fraction] [the specified path fraction]; otherwise, false. Splits the Path based on no of items in the page. The items per page. Updating Path positions based on the available size. The availablesize. The padding. Scales the size of the path to AvailableSize The view port. The geometry bounds. The stretch. Changes the geometry bounds based on the ScaleTransform The current geometry bounds. The transformation. Translates the size of the path based on AvailableSize. The view port. The geometry bounds. Gets or sets the carousel path. The carousel path. Gets or sets the geometry. The geometry. Gets the path fractions. The path fractions. Gets the index of the top element path fraction. The index of the top element path fraction. Gets the top element path fraction. The top element path fraction. Finds the nearest points. The current stop point path fraction. The left nearest stop pint. The right nearest stop pint. Gets or sets the fraction. The fraction. Gets or sets the value. The value. Initializes a new instance of the class. The new val. The old val. Gets the new path fraction. The new path fraction. Gets the current path fraction. The current path fraction. Initializes a new instance of the class. Initializes a new instance of the class. The path fraction. Coerces the path fraction. The d. The base value. Gets or sets the path fraction. The path fraction. Initializes a new instance of the class. The items per page. The items count. Initializes a new instance of the class. The items per page. The items count. The offset. Adjusts the offset after item added. The new index position. The count. Adjusts the offset after item removed. The index. The count. Gets the first index of the visible. Gets the last index of the visible. Gets the position. The index. Determines whether [is before visible range] [the specified index]. The index. true if [is before visible range] [the specified index]; otherwise, false. Moves the specified displacement. The displacement. Moves the left. The displacement. Moves the right. The displacement. Tries the fill. Gets the count after. The count after. Gets the count before. The count before. Gets the first index of the visible. The first index of the visible. Gets the free position. The free position. Gets a value indicating whether this instance has more items. true if this instance has more items; otherwise, false. Gets a value indicating whether this instance has reached end. true if this instance has reached end; otherwise, false. Gets a value indicating whether this instance has visible items. true if this instance has visible items; otherwise, false. Gets or sets the items count. The items count. Gets or sets the items per page. The items per page. Gets the last index of the visible. The last index of the visible. Gets or sets the offset. The offset. Gets a value indicating whether [offset is maximum]. true if [offset is maximum]; otherwise, false. Gets a value indicating whether [page full]. true if [page full]; otherwise, false. Gets the visible items count. The visible items count. Begins the animation. The begin time. Sets the animation data. The item. The start path fraction. The end path fraction. Gets or sets the carousel path helper. The carousel path helper. Initializes a new instance of the class. The displacement. The info provider. Initializes this instance. Calculates the items to add. The action. The items to add. Initializes the class. Calls when Selected Item Out Of Page Called when [items per page changed]. The obj. Cleans the Container of the Items that not in Viewport. Checks the selected item. Gets or sets the path. The path. Gets or sets the items per page. The items per page. Initializes the class. Initializes a new instance of the class. Using a DependencyProperty as the backing store for EnableContinuousList. This enables animation, styling, binding, etc... Invoked when an unhandled System.Windows.Input.Mouse.MouseWheel attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. The System.Windows.Input.MouseWheelEventArgs that contains the event data. Determines if the specified item is (or is eligible to be) its own container. The item to check. true if the item is (or is eligible to be) its own container; otherwise, false. Creates or identifies the element that is used to display the given item. The element that is used to display the given item. Raises on Items Changed NotifyCollection event args Prepares the specified element to display the specified item. Element used to display the specified item. Specified item. Called when [selected item changed]. The obj. The instance containing the event data. Selects the first item in Selects the last item in Selects the next item in Selects the previous item in Selects item in next page of Selects item in previous page of Helps to dispose the instances used by Carousel. Called when [items per page changed]. The obj. Called when [top item position changed]. The obj. Called when [items visual changed]. The obj. Called when [selected item changed]. Raises the event. The instance containing the event data. Handles the LayoutUpdated event of the Carousel control. The source of the event. The instance containing the event data. Updates the LargeChange property value of ScrollBar Sets the visual properties. Gets or sets the skew angle X fraction value applied to the carousel item. Default opacity is 0. Expected values are between 0 and 360. Gets or sets the skew angle Y fraction value for carousel item. Default opacity is 0. Expected values are between 0 and 360. Gets or sets whether to enable continuous scrolling after reaching last item by repeating from start. Looping is disabled by default. Gets or sets the items per page. The items per page. Gets or sets the scale fractions. The scale fractions. Gets or sets a value indicating whether [scaling enabled]. true if [scaling enabled]; otherwise, false. Gets or sets a value indicating whether [opacity enabled]. true if [opacity enabled]; otherwise, false. Gets or sets the opacity fractions. The opacity fractions. Gets or sets a value indicating whether [skew angle X enabled]. true if [skew angle X enabled]; otherwise, false. Gets or sets the skew angle X fractions. The skew angle X fractions. Gets or sets a value indicating whether [skew angle Y enabled]. true if [skew angle Y enabled]; otherwise, false. Gets or sets the skew angle Y fractions. The skew angle Y fractions. Gets or sets the top item position. The top item position. Gets or sets the path. The path. Gets or sets a value that indicates whether the virtualization is enabled or not. Gets or sets the selected item. The selected item. Gets or sets the selected value. The selected value. Gets or sets the index of the selected The index of the selected. Get the current ItemsHost (FlowPanel) The items host. Gets the value that represents the This command selects the first item in carousel control. It is executed when home key is pressed. Gets the value that represents the This command selects the last item in carousel control. It is executed when end key is pressed. Gets the value that represents the This command selects the next item in carousel control. It is executed when right or down arrow key is pressed. Gets the value that represents the This command selects the previous item in carousel control. It is executed when left or top arrow key is pressed. Gets the value that represents the This command selects the item in next page of carousel control. It is executed when page down key is pressed. Gets the value that represents the This command selects the item in previous page of carousel control. It is executed when page up key is pressed. Occurs when selection is changed. Occurs when selected index is changed. Occurs when selected value is changed. When overridden in a derived class, is invoked whenever application code or internal processes call . Invoked when an unhandled  routed event is raised on this element. Implement this method to add class handling for this event. The that contains the event data. The event data reports that the left mouse button was pressed. Called when [is selected changed]. The sender. The instance containing the event data. Gets or sets the owner. The owner. Represents a customizable window component that allows to modify title bar, resize border, and change the style of the entire window. Defines the dragisin Define the Enabled value Define the Sizing Define the Initialization Define restore button Define close button Check whether the new update or not. Define maximize button Defines the content area Define minimize button Define title bar point Define icon click Define Icon point Define icon HWND reference variable. The ResizeGrip. Previous state for menu. Suspend the location updates while mouse move. lastTitlebarPoint X temporary value flag variable indicates first time or not for secondary screen TitleBar drag Check whether the maximum height is used or not. Check whether the maximum width is used or not. Command that is executed when click close button in the chromelesswindow Command that is executed when click minimize button in the chromelesswindow Command that is executed when click maximize button in the chromelesswindow Maximizes the window executed. The sender. The instance containing the event data. Minimizes the window executed. The sender. The instance containing the event data. Closes the window executed. The sender. The instance containing the event data. Defines alignment of the Title Text. Defines alignment of the window icon. Defines Style for the ResizeGrip. This is a dependency property. Identifies the dependency property. The identifier for the dependency property. Identifies the dependency property. The identifier for the dependency property. Defines NativeChrome for the window. This is a dependency property. Defines whether Glass effects are active. This is a dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Calls OnIsGlassActiveChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Called when WindowSizeDp Changed. Raises IsGlassActiveChanged event. Property change details, such as old value and new value. Raises UseNativeChromeChanged event. Property change details, such as old value and new value. Called when [resize property thickness changed]. The d value. The instance containing the event data. Initializes static members of the class. Initializes a new instance of the class. Handles the unloaded event of the ChromelessWindow control. The sender The event Handles the Loaded event of the ChromelessWindow control. The source of the event. The instance containing the event data. Handles the StateChanged event of the ChromelessWindow control. The source of the event. The instance containing the event data. Updates system buttons visibility. Called when [icon mouse down]. The sender. The instance containing the event data. Handles the MouseLeftButtonUp event of the imgicon control. The source of the event. The instance containing the event data. Invoked when an unhandled  routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. The that contains the event data. The event data reports that the mouse button was released. To update system menu based on current state of the menu items. State of the assume. Determines whether [is flag set] [the specified value]. The actual value. The mask value. true if [is flag set] [the specified value]; otherwise, false. Get the WindowState as the native HWND knows it to be. This isn't necessarily the same as what Window thinks. State of the window. Add and remove a native WindowStyle from the HWND. The styles to be removed. These can be bitwise combined. The styles to be added. These can be bitwise combined. Whether the styles of the HWND were modified as a result of this call. Invoked when an unhandled MouseLeftButtonUp routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. The event data Invoked when an unhandled  attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. The that contains the event data. This event data reports details about the mouse button that was pressed and the handled state. Called when an internal process or application calls ApplyTemplate, which is used to build the current template's visual tree. Checks if the entered VisualStyle exists, else sets Default style. Raises the event. An that contains the event data. Invoked whenever the effective value of any dependency property on this has been updated. The specific dependency property that changed is reported in the arguments parameter. Overrides . The event data that describes the property that changed, as well as old and new values. Override this method to arrange and size a window and its child elements. A that reflects the final size that the window should use to arrange itself and its children. A that reflects the actual size that was used. Override this method to measure the size of a window. A that reflects the available size that this window can give to the child. Infinity can be given as a value to indicate that the window will size to whatever content is available. A that reflects the size that this window determines it needs during layout, based on its calculations of children's sizes. Invoked when an unhandled  routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. The that contains the event data. The event data reports that the left mouse button was pressed. Sends the sizing message. The point. The instance containing the event data. Invoked on MouseDown Invoked when an unhandled  attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. The that contains the event data. Hooks the method. The h WND. The MSG value. The w param. The l param. if set to true [handled]. Return the value Handles the W m_ SIZE. The h WND. The MSG value. The w param. The l param. if set to true [handled]. Return the size Handles the Window message when Window resizing. The h WND. The MSG value. The w param. The l param. if set to true [handled]. Return the size Handles the W m_ EXITSIZEMOVE. The h WND. The MSG value. The w param. The l param. if set to true [handled]. Return the size Handles the W m_ ENTERSIZEMOVE. The h WND. The MSG value. The w param. The l param. if set to true [handled]. Return the size Handles the W m_ GETMINMAXINFO. The h WND. The MSG value. The w param. The l param. if set to true [handled]. Return the size Handles the W m_ DWMCOMPOSITIONCHANGED. The h WND. The MSG value. The w param. The l param. if set to true [handled]. Return the position Handles the W m_ NCCALCSIZE. The h WND. The MSG value. The w param. The l param. if set to true [handled]. Return the Size Handles the W m_ NCHITTEST. The h WND. The MSG value. The w param. The l param. if set to true [handled]. Return the Point Updates the window region. if set to true [b redraw]. Offsets the specified value. The value. Return the offset Defines the window region. if set to true [b redraw]. The width. The height. Updates the glass change. Extends the window. Calculates the client rectangle. The rect value. Return the Rectangle Gets the sizing direction. The point. Return the sizing direction Sends the sizing message. The sizing. Handles the size to content. Gets or sets a value indicating whether this instance is glass active. true if this instance is glass active; otherwise, false. Gets a value indicating whether this instance can enable glass. true if this instance can enable glass; otherwise, false. Gets the DPI offset. The DPI offset. Gets or sets value that represents border brush of the resizable window. The resize border brush. Gets or sets value that represents background brush of TitleBar. The title bar background. Gets or sets the titleBarHeight. The default size is 30.0 Gets or sets the TitleFontSize The default size is 12.0 The minimum TitleFontSize is 0.1 Gets or sets value that represents background brush of TitleBar. The title bar background. Gets or sets value that represents background brush of . The navigation bar background. Gets or sets the value that represents background of window content area. The window content area border brush. Gets or sets value that represents border brush thickness of the resizable window. The resize border thickness. Gets or sets value that represents the template for the TitleBar. The title bar template. Gets or sets value that represents the template for the Maximize Button of the TitleBar. The maximize button template. Gets or sets value that represents the template for the Minimize Button of the TitleBar. The minimize button template. Gets or sets value that represents the template for the Restore Button of the TitleBar. Gets or sets value that represents the template for the Close Button of the TitleBar. The close button template. Gets the title bar. The title bar. Gets or sets value that represents the Title text alignment. Gets or sets value the alignment of the Chromeless Window icon. ]]> Gets or sets value that represents the corner radius. The corner radius. Remark: The CornerRadius value should be set to a minimum of 4 for effective resizing. Internal value for Gets or sets the corner radius. Gets or sets a value indicating whether [show icon]. true if [show icon]; otherwise, false. Gets or sets a Boolean value that indicates whether the title can be visible in title bar of the . true if the title is visible in ; otherwise, false. The default value is true. Gets or sets a collection of objects for the left header items in { } ]]> ]]> Gets or sets a collection of objects for the right header items in ]]> ]]> Gets or sets the data template appied to the left header items when LeftHeaderItemsSource is set in ]]> Gets or sets the data template appied to the right header items when RightHeaderItemsSource is set in ]]> Gets or sets Style for the ResizeGrip. Gets or sets NativeChrome property set for the window. Gets or sets a Boolean value that indicates whether the maximize button can be visible in title bar of the . true if maximize button is visible in ; otherwise, false. The default value is true. When is set to , then maximize button will not be visible even property is set to true. Gets or sets a value that indicates whether the minimize button can be visible in title bar of the . true if minimize button is visible in ; otherwise, false. The default value is true. When is set to , then minimize button will not be visible even property is set to true. Used to hide the TaskBar when WindowStyle set to None. Occurs when [is glass active changed]. Occurs when the mouse event is being resize in a grip. Represents the method that handles the . The sender contains a ChromelessWindow. The that contains the event data. CornerRadiusConverter class that convert the corner radius Converts a value. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Converts a value. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. True/False values using class. FalseBox variable. True box variable. Boxes the specified value. if set to true [value]. Boolean value. Defines Icon alignment in ChromelessWindow Displays the icon to the left of the Title bar. Displays the icon to the right of the Title bar. This class is responsible for Interop with Win32 Windows. Define system command Define button Define return command Returns a handle to the display monitor that is nearest to the window. Sets the window pos. The HWND value. The HWND insert after. The x value. The y value. The cx value. The cy value. The w flags. Return the value Sends an appbar message to the system. Appbar message value to send A pointer to an APPBARDATA structure. The content of the structure on entry and on exit depends on the value set in the dwMessage parameter. If the function succeeds, the return value is a handle to the window that has the specified class name and window name. Retrieves a handle to the top-level window whose class name and window name match the specified strings. This function does not search child windows The class name or a class atom created by a previous call to the RegisterClass or RegisterClassEx function. The atom must be in the low-order word of lpClassName; the high-order word must be zero. lpWindowName parameter is not NULL, FindWindow calls the GetWindowText function to retrieve the window name for comparison. For a description of a potential problem that can arise, see the Remarks for GetWindowText. If the function succeeds, the return value is a handle to the window that has the specified class name and window name. If the function fails, the return value is NULL. To get extended error information, call GetLastError. Gets the window rect. The h WND. The r value. Return the value Extends the window frame behind the client area. Handle to the window of interest. The pointer to a MARGINS Structure structure that describes the margins to use when extending the frame into the client area. Obtains a value that indicates whether Desktop Window Manager (DWM) composition is enabled. Applications can listen for composition state changes by handling the WM_DWMCOMPOSITIONCHANGED notification. The pointer that receives the value indicating whether DWM composition is enabled. TRUE if DWM composition is enabled; otherwise, FALSE. The MonitorFromWindow function retrieves a handle to the display monitor that has the largest area of intersection with the bounding rectangle of a specified window. Handle to the display monitor of interest. Pointer to a MONITORINFO or MONITORINFOEX structure that receives information about the specified display monitor.You must set the cbSize member of the structure to sizeof(MONITORINFO) or sizeof(MONITORINFOEX) before calling the GetMonitorInfo function. Doing so lets the function determine the type of structure you are passing to it.The MONITORINFOEX structure is a superset of the MONITORINFO structure. It has one additional member\: a string that contains a name for the display monitor. Most applications have no use for a display monitor name, and so can save some bytes by using a MONITORINFO structure. If the function succeeds, the return value is nonzero. If the function fails, the return value is zero. Windows NT/2000/XP: To get extended error information, call GetLastError. The GetSystemMenu function allows the application to access the window menu (also known as the system menu or the control menu) for copying and modifying. Handle to the window that will own a copy of the window menu. Specifies the action to be taken. If this parameter is FALSE, GetSystemMenu returns a handle to the copy of the window menu currently in use. The copy is initially identical to the window menu, but it can be modified. If this parameter is TRUE, GetSystemMenu resets the window menu back to the default state. The previous window menu, if any, is destroyed. If the bRevert parameter is FALSE, the return value is a handle to a copy of the window menu. If the bRevert parameter is TRUE, the return value is NULL. The MonitorFromWindow function retrieves a handle to the display monitor that has the largest area of intersection with the bounding rectangle of a specified window. Handle to the window of interest. Determines the function's return value if the window does not intersect any display monitor. This parameter can be one of the following values. If the window intersects one or more display monitor rectangles, the return value is an HMONITOR handle to the display monitor that has the largest area of intersection with the window. If the window does not intersect a display monitor, the return value depends on the value of dwFlags. The SendMessage function sends the specified message to a window or windows. It calls the window procedure for the specified window and does not return until the window procedure has processed the message. Handle to the window whose window procedure will receive the message. If this parameter is HWND_BROADCAST, the message is sent to all top\-level windows in the system, including disabled or invisible unowned windows, overlapped windows, and pop\-up windows; but the message is not sent to child windows. Specifies the message to be sent. Specifies additional message\-specific information. Specifies additional message\-specific information value. The return value specifies the result of the message processing; it depends on the message sent. The TrackPopupMenu function displays a shortcut menu at the specified location and tracks the selection of items on the menu. The shortcut menu can appear anywhere on the screen. Handle to the shortcut menu to be displayed. The handle can be obtained by calling CreatePopupMenu to create a new shortcut menu, or by calling GetSubMenu to retrieve a handle to a submenu associated with an existing menu item. Use zero of more of these flags to specify function options.More information can be found on the following link\: http\://msdn2.microsoft.com/en\-us/library/ms648002.aspx Specifies the horizontal location of the shortcut menu, in screen coordinates. Specifies the vertical location of the shortcut menu, in screen coordinates. Reserved; must be zero. Handle to the window that owns the shortcut menu. This window receives all messages from the menu. The window does not receive a WM_COMMAND message from the menu until the function returns. If you specify TPM_NONOTIFY in the uFlags parameter, the function does not send messages to the window identified by hWnd. However, you must still pass a window handle in hWnd. It can be any window handle from your application. Ignored value. If you specify TPM_RETURNCMD in the uFlags parameter, the return value is the menu-item identifier of the item that the user selected. If the user cancels the menu without making a selection, or if an error occurs, then the return value is zero. If you do not specify TPM_RETURNCMD in the uFlags parameter, the return value is nonzero if the function succeeds and zero if it fails. To get extended error information, call GetLastError. Creates the round rect RGN. The x1 value. The y1 value. The x2 value. The y2 value. The cx value. The cy value. Return the point. Sets the window RGN. The h WND. The h RGN. if set to true [b redraw]. Return the point. Gets the window long. The h WND. Index of the n. Return the point. Sets the window long. The h WND. Index of the n. The dw new long. Return the point. Sets the window pos. The h WND. The h WND insert after. The X value. The Y value. The cx value. The cy value. The u flags. Return the point. Gets the cursor pos. The lp point. Return the point. Adjusts the window rect ex. The lp RECT. The dw style. if set to true [b menu]. The dw ex style. Return the point. DWMs the def window proc. The HWND value. The MSG value. The w param. The l param. The pl result. Return the point. Defines whether this is Vista OS. True if this is Vista OS; otherwise, false. Gets x coordinate. xy coordinates. X coordinate. Gets y coordinate The point value. Y coordinate. Gets the X. The point value. Return the x position of window Gets the Y. The point value. Return the y position of window Shows system content menu. Handle to the window that will own a copy of the window menu. Point in which the menu should be shown. Handles minimize/maximize messages of the window. Reference to RibbonWindow object. Handle of the window. MINMAXINFO structure. Indicates whether this object can provide its extender properties to the specified object. True if this object can provide extender properties to the specified object; otherwise, false. Gets the transformed point. The visual. Return the transformed position Extends the window. The h WND value. The size value. Represents an x- and y-coordinate pair in two-dimensional space. The x-coordinate of this Point. The y-coordinate of this Point. Initializes a new instance of the struct. The x1 value. The y1 value. Gets the location. The location. The RECT structure defines the coordinates of the upper-left and lower-right corners of a rectangle. Specifies the x-coordinate of the upper-left corner of the rectangle. Specifies the y-coordinate of the upper-left corner of the rectangle. Specifies the x-coordinate of the lower-right corner of the rectangle. Specifies the y-coordinate of the lower-right corner of the rectangle. Initializes a new instance of the struct. The l value. The t value. The r value. The b value. Toes the rectangle. Return the rectangle Forms the rectangle. The r value. Return the rectangle Gets the extended rect. The rect value. The thickness. Return the rectangle Gets the height. The height. Gets the width. The width. Gets the location. The location. The APPBARDATA structure contains information about a system appbar message. Returned by the GetThemeMargins function to define the margins of windows that have visual styles applied. Width of the left border that retains its size. Width of the right border that retains its size. Height of the top border that retains its size. Height of the bottom border that retains its size. Initializes a new instance of the struct. The thickness. The MONITORINFO structure contains information about a display monitor. The size of the structure, in bytes. Set the cbSize member to sizeof(MONITORINFO) before calling the GetMonitorInfo function. Doing so lets the function determine the type of structure you are passing to it. A RECT structure that specifies the display monitor rectangle, expressed in virtual-screen coordinates. Note If the monitor is not the primary display monitor, some of the rectangle's coordinates may be negative values. A RECT structure that specifies the work area rectangle of the display monitor, expressed in virtual-screen coordinates. Note If the monitor is not the primary display monitor, some of the rectangle's coordinates may be negative values. A set of flags that represent attributes of the display monitor. The MINMAXINFO structure contains information about a window's maximized size and position and its minimum and maximum tracking size. Reserved; do not use. Specifies the maximized width (POINT.x) and the maximized height (POINT.y) of the window. For top-level windows, this value is based on the width of the primary monitor. Specifies the position of the left side of the maximized window (POINT.x) and the position of the top of the maximized window (POINT.y). For top-level windows, this value is based on the position of the primary monitor. Specifies the minimum tracking width (POINT.x) and the minimum tracking height (POINT.y) of the window. This value can be obtained programmatically from the system metrics SM_CXMINTRACK and SM_CYMINTRACK. Specifies the maximum tracking width (POINT.x) and the maximum tracking height (POINT.y) of the window. This value is based on the size of the virtual screen and can be obtained programmatically from the system metrics SM_CXMAXTRACK and SM_CYMAXTRACK. Structure for Window position Define window position Define window position insert after Define window x position Define window y position Define window cx position Define window cy position Define the flags Define Rectangle size param Define rectangle left size Define rectangle right size Define rectangle top Define rectangle bottom Sizing Direction The none value The west value The east value The north value The northwest value The northeast value The south value The southwest value The southeast value Define Window Messages Define composition changed Define enter move size Define exit move size Define Max/Min info Define cancel size Define test Define size Define sizing Define system command Define valid rectangle Define position changing Define position changed Define Window Position Params Define frame changed Define no move Define no size Define no order Define Style Define ex-style Define style class provides ResizeGrip style Initializes a new instance of the class. This class is a container for title bar items in . Initializes a new instance of the class. Initializes static members of the class. When overridden in a derived class, is invoked whenever application code or internal processes call ApplyTemplate. Identifies dependency property. Gets or sets the value that represents image source of the . The icon of the window. Gets the main window. The main window. Represents window maximize, Minimize or close button. Initializes static members of the class. Identifies dependency property. Gets a value indicating whether this instance is close button. true if this instance is close button; otherwise, false. Represents a Clock control. Clock class models a ticking clock. This class is used to tick current or user-defined time. A Clock enables user dragging its hands, doing mouse wheel operations and choosing am/pm time. Also Clock control contains a text block to display time. To create a Clock using C# you can use the Clock method. A Clock supports Windows themes (Default, Silver, Metallic, Zune, Royale and Aero) and skins (Office2003, Office2007Blue, Office2007Black, Office2007Silver and Blend). Also you can define your own user skin by setting properties of the Clock class. This example shows how to create a Clock in XAML. ]]> This example shows how to create a Clock in C#. using System.Windows; using System.Windows.Controls; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); Clock clock = new Clock(); stackPanel.Children.Add( clock ); } } } Clock class that provides us the visual style properties of clock control Contains radius value of the first clock border. Contains radius value of the second inner border of clock Contains radius of the third border of clock Contains radius of the centered ellipse Contains width of the inner clock Contains the height of the inner clock Contains min width of the clock frame; Contains angle offset of the clock hand when mouse dragging. Contains rotation offset of the clock hand when mouse dragging. Contains name of the HourHand. Contains name of the MinuteHand. Contains name of the SecondHand. Contains name of the HourHand RotateTransform. Contains name of the MinuteHand RotateTransform. Contains name of the SecondHand RotateTransform. Contains name of the centered ellipse. Contains name of the text block up button Contains name of the text block down button Contains name of the text block up button Contains name of the text block down button Contains name of the default FirstBorderFrameColor Contains name of the default ThirdBorderFrameBackgroundColor Contains name of the default ThirdBorderFrameBrushColor Contains name of the default DialBorderColor Contains name of the default ClockPanelBorderColor Contains name of the default ClockPanelInnerBorderColor Contains name of the default ClockPanelBackgroundColor Contains name of the default AMPMSelectorBorderBrush Contains name of the default AMPMSelectorBackground Contains name of the default AMPMSelectorForeground Contains name of the default AMPMSelectorButtonsArrowBrush Contains name of the default AMPMSelectorButtonsBackground Contains name of the default AMPMSelectorButtonsBorderBrush Contains name of the default AMPMMouseOverButtonsBorderBrush Contains name of the default AMPMMouseOverButtonsArrowBrush Contains name of the default AMPMouseOverButtonsBackground Contains name of the default ClockPointBrush Contains name of the default CenteredEllipseColor Contains the name of the default CenterCircleBrushName Contains the name of the default SecondHandMosueOverBrushName Contains the name of the default MinuteHandBrushName Contains the name of the default HandBorderBrushName Contains the name of the default HandMouseOverBrushName Contains the name of the default HandMouseOverBorderBrushName Contains the name of the default HourHandBrushName Contains the name of the default HourHandBorderBrushName Contains the name of the default HourHandMouseOverBorderBrushName Contains the name of the default HourHandMouseOverBorderBrushName Contains the name of the default HourHandPressedBrushName Contains the name of the default MinuteHandPrssedBrushName Contains the name of the default SecondHandPressedBrushName Contains time value. Contains HourHand of the Clock. Contains MinuteHand of the Clock. Contains SecondHand of the Clock. Contains center of the Clock. Contains RotateTransform of the HourHand. Contains RotateTransform of the MinuteHand. Contains RotateTransform of the SecondHand. Contains added/subtracted hours after dragging operations. Contains added/subtracted minutes after dragging operations. Contains added/substracted seconds after dragging operations. Command for down button. Initializes static members of the class. Initializes a new instance of the class. Dispose Clock Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Builds the current template's visual tree. Raises the Initialized event. This method is invoked whenever IsInitialized is set to true internally. The RoutedEventArgs that contains the event data. Initializes hands of the Clock. Initializes RotateTransform of the Clock hands. Working of timer implementation. changed object EventArgs that contains event data. DateTime initialization. Raises DateTimeChanged event. Property change details, such as old value and new value. Calls OnDateTimeChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Invoked when MouseLeftButtonDown event of the HourHand is raised. The source of the event. The instance that contains the event data. Invoked when MouseLeftButtonDown event of the MinuteHand event is raised. The source of the event. The instance that contains the event data. Invoked when MouseLeftButtonDown event of the SecondHand event is raised. The source of the event. The instance that contains the event data. Invoked when MouseMove event is raised. The instance that contains the event data. Is used for correct moving hour hand when mouse dragging. difference between "dragged" time and now time corrected value Is used for correct moving second/minute hands when mouse dragging. difference between "dragged" minutes/seconds and now time corrected value Invoked when OnMouseWheel event is raised. The instance that contains the event data. Invoked when MouseUp event is raised. The instance that contains the event data. Defines if Ctrl and Alt keys were pressed. Returns true if Ctrl and Alt keys were pressed. Clears dragging flags for HourHand, MinuteHand and SecondHand. Rotate hour hand of the clock when mouse wheel. Value that indicates the amount that the mouse wheel has changed Rotate minute hand of the clock when mouse wheel. Value that indicates the amount that the mouse wheel has changed Rotate second hand of the clock when mouse wheel. Value that indicates the amount that the mouse wheel has changed Changes AM/PM selector value. The clock control instance containing event data. This property defines IsPressedHourHand of the Clock. This property defines IsPressedMinuteHand of the Clock. This property defines IsPressedSecondHand of the Clock. This property defines FirstBorderFrameRadius of the Clock. This property defines SecondInnerBorderFrameRadius of the Clock. This property defines ThirdBorderFrameRadius of the Clock. This property defines CenteredEllipseRadius of the Clock. This property defines InnerClockGeneralWidth of the Clock. This property defines InnerClockGeneralHeight of the Clock. This property defines SecondHandHeight of the Clock second hand. This property defines SecondHandHeight of the Clock second hand. Identifies LongTime dependency property. Contains default value for some Brush type properties. Contains default value for some Color type properties. Raises ClockCornerRadiusChanged event. Property change details, such as old value and new value. Calls OnClockCornerRadiusChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises BorderThicknessChanged event. Property change details, such as old value and new value. Calls OnBorderThicknessChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises SecondHandThicknessChanged event. Property change details, such as old value and new value. Calls OnSecondHandThicknessChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises InnerBorderThicknessChanged event. Property change details, such as old value and new value. Calls OnInnerBorderThicknessChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises DialBorderThicknessChanged event. Property change details, such as old value and new value. Calls OnDialBorderThicknessChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises AMPMSelectorPositionChanged event. Property change details, such as old value and new value. Calls OnAMPMSelectorPositionChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises InnerBorderBrushChanged event. Property change details, such as old value and new value. Calls OnInnerBorderBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises DialBackgroundChanged event. Property change details, such as old value and new value. Calls OnDialBackgroundChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises DialCenterBackgroundChanged event. Property change details, such as old value and new value. Calls OnDialCenterBackgroundChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises BorderBrushChanged event. Property change details, such as old value and new value. Calls OnBorderBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises ClockFrameBrushChanged event. Property change details, such as old value and new value. Calls OnClockFrameBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises FrameBorderThicknessChanged event. Property change details, such as old value and new value. Calls OnFrameBorderThicknessChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises FrameInnerBorderThicknessChanged event. Property change details, such as old value and new value. Calls OnFrameInnerBorderThicknessChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises FrameBorderBrushChanged event. Property change details, such as old value and new value. Calls OnFrameBorderBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises FrameInnerBorderBrushChanged event. Property change details, such as old value and new value. Calls OnFrameInnerBorderBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises FrameFrameBackgroundChanged event. Property change details, such as old value and new value. Calls OnFrameBackgroundChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises FrameCornerRadiusChanged event. Property change details, such as old value and new value. Calls OnFrameCornerRadiusChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises AMPMSelectorBorderThicknessChanged event. Property change details, such as old value and new value. Calls OnAMPMSelectorBorderThicknessChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises AMPMSelectorBorderBrushChanged event. Property change details, such as old value and new value. Calls OnAMPMSelectorBorderBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises AMPMSelectorBackgroundChanged event. Property change details, such as old value and new value. Calls OnAMPMSelectorBackgroundChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises AMPMSelectorForegroundChanged event. Property change details, such as old value and new value. Calls OnAMPMSelectorForegroundChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises AMPMSelectorButtonsArrowBrushChanged event. Property change details, such as old value and new value. Calls OnAMPMSelectorButtonsArrowBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises AMPMSelectorButtonsBackgroundChanged event. Property change details, such as old value and new value. Calls OnAMPMSelectorButtonsBackgroundChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises AMPMSelectorCornerRadiusChanged event. Property change details, such as old value and new value. Calls OnAMPMSelectorCornerRadiusChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises AMPMSelectorButtonsBorderBrushChanged event. Property change details, such as old value and new value. Calls OnAMPMSelectorButtonsBorderBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises AMPMMouseOverButtonsBorderBrushChanged event. Property change details, such as old value and new value. Calls OnAMPMMouseOverButtonsBorderBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises AMPMMouseOverButtonsArrowBrushChanged event. Property change details, such as old value and new value. Calls OnAMPMMouseOverButtonsArrowBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises AMPMMouseOverButtonsBackgroundChanged event. Property change details, such as old value and new value. Calls OnAMPMMouseOverButtonsBackgroundChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises ClockPointBrushChanged event. Property change details, such as old value and new value. Calls OnClockPointBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises CenterCircleBrushChanged event. Property change details, such as old value and new value. Calls OnCenterCircleBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises SecondHandBrushChanged event. Property change details, such as old value and new value. Calls OnSecondHandBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises SecondHandMouseOverBrushChanged event. Property change details, such as old value and new value. Calls OnSecondHandMouseOverBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises MinuteHandBrushChanged event. Property change details, such as old value and new value. Calls OnMinuteHandBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises MinuteHandBorderBrushChanged event. Property change details, such as old value and new value. Calls OnMinuteHandBorderBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises MinuteHandMouseOverBrushChanged event. Property change details, such as old value and new value. Calls OnMinuteHandMouseOverBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises MinuteHandMouseOverBorderBrushChanged event. Property change details, such as old value and new value. Calls OnMinuteHandMouseOverBorderBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises HourHandBrushChanged event. Property change details, such as old value and new value. Calls OnHourHandBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises HourHandBorderBrushChanged event. Property change details, such as old value and new value. Calls OnHourHandBorderBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises HourHandMouseOverBrushChanged event. Property change details, such as old value and new value. Calls OnHourHandMouseOverBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises HourHandMouseOverBorderBrushChanged event. Property change details, such as old value and new value. Calls OnHourHandMouseOverBorderBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises HourHandPressedBrushChanged event. Property change details, such as old value and new value. Calls OnHourHandPressedBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises MinuteHandPressedBrushChanged event. Property change details, such as old value and new value. Calls OnMinuteHandPressedBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises SecondHandPressedBrushChanged event. Property change details, such as old value and new value. Calls OnSecondHandPressedBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises IsInsideAmPmVisibleChanged event. Property change details, such as old value and new value. Calls OnIsInsideAmPmVisibleChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Raises IsDigitalAmPmVisibleChanged event. Property change details, such as old value and new value. Calls OnIsDigitalAmPmVisibleChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Identifies DateTime dependency property. This property defines ClockCornerRadius of the Clock. This property defines BorderThickness of the Clock. This property defines SecondHandThickness of the Clock second hand. This property defines InnerBorderThickness of the Clock. This property defines DialBorderThickness of the Clock. This property defines AMPMSelectorPosition of the Clock. This property defines Brush of InnerBorder. This property defines Brush of DialBorder. This property defines Brush of the center DialBorder. This property defines BorderBrush of the Clock. This property defines FrameBrush of the Clock. This property defines FrameBorderThickness of the Clock. This property defines FrameInnerBorderThickness of the Clock. This property defines FrameBorderBrush of the Clock. This property defines FrameInnerBorderBrush of the Clock. This property defines FrameBackground of the Clock. This property defines FrameCornerRadius of the Clock. This property defines AMPMSelectorBorderThickness of the Clock. This property defines AMPMSelectorCornerRadius of the Clock. This property defines AMPMSelectorBorderBrush of the Clock. This property defines AMPMSelectorBackground of the Clock. This property defines AMPMSelectorForeground of the Clock. This property defines AMPMSelectorButtonsArrowBrush of the Clock. This property defines AMPMSelectorButtonsBackground of the Clock. This property defines AMPMSelectorButtonsBorderBrush of the Clock. This property defines AMPMMouseOverButtonsBorderBrush of the Clock. This property defines AMPMSelectorButtonsArrowBrush of the Clock. This property defines AMPMMouseOverButtonsBackground of the Clock. This property defines ClockPointBrush of the Clock. This property defines CenterCircleBrush of the Clock. This property defines SecondHandBrush of the Clock. This property defines SecondHandMouseOverBrush of the Clock. This property defines MinuteHandBrush of the Clock. This property defines MinuteHandBorderBrush of the Clock. This property defines MinuteHandMouseOverBrush of the Clock. This property defines MinuteHandMouseOverBorderBrush of the Clock. This property defines HourHandBrush of the Clock. This property defines HourHandShadowBrush of the Clock. This property defines HourHandMouseOverBrush of the Clock. This property defines HourHandMouseOverBorderBrush of the Clock. This property defines HourHandPressedBrush of the Clock. This property defines MinuteHandPressedBrush of the Clock. This property defines SecondHandPressedBrush of the Clock. This property defines IsInsideAmPmVisible of the Clock. This property defines IsDigitalAmPmVisible of the Clock. Gets or sets a value indicating whether this instance is pressed hour hand. true if this instance is pressed hour hand; otherwise, false. Gets or sets a value indicating whether this instance is pressed minute hand. true if this instance is pressed minute hand; otherwise, false. Gets or sets a value indicating whether this instance is pressed second hand. true if this instance is pressed second hand; otherwise, false. Gets or sets FirstBorderFrameRadius of the Clock. This is a dependency property. The first border frame radius. Gets or sets SecondInnerBorderFrameRadius of the Clock. This is a dependency property. Gets or sets ThirdBorderFrameRadius of the Clock. This is a dependency property. The third border frame radius. Gets or sets CenteredEllipseRadius of the Clock. This is a dependency property. The centered ellipse radius. Gets or sets InnerClockGeneralWidth of the Clock. This is a dependency property. The width of the inner clock general. Gets or sets the bool value whether allow user to resize the clock or not. This is a dependency property. CanResize property Gets or sets InnerClockGeneralHeight of the Clock. This is a dependency property. The height of the inner clock general. Gets or sets second height value of the Clock. This is a dependency property. The height of the second hand. Gets or sets FrameWidth value of the Clock. This is a dependency property. The width of the frame. Gets the long time. The long time. Gets or sets date and time of the . This is a dependency property. Type: Provides DateTime value for the . The default value of the DateTime property is DateTime.Now. DateTime dependency property is used for getting or setting date or time of the . Every tick of the clock updates DateTime property. Also DateTime property is updated when you drag hands of the clock of do mouse wheel operations with clock hands. This example shows how to set DateTime property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.DateTime = new DateTime( 2006, 1, 1, 1, 1, 1 ); } } } This example shows how to set DateTime property in XAML. ]]> Gets or sets CornerRadius value of the . This is a dependency property. Type: Provides ClockCornerRadius value for the . The default value of the ClockCornerRadius property is 90. ClockCornerRadius dependency property defines corner radius of the . If you set low ClockCornerRadius, the clock will be square. If you set high ClockCornerRadius, the clock will be round. This example shows how to set ClockCornerRadius property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.ClockCornerRadius = new CornerRadius( 30 ); } } } This example shows how to set ClockCornerRadius property in XAML. ]]> Gets or sets border thickness value of the . This is a dependency property. Type: Provides BorderThickness value for the . The default value of the BorderThickness property is 2. BorderThickness dependency property defines border thickness of the . This example shows how to set BorderThickness property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.BorderThickness = new Thickness( 2 ); } } } This example shows how to set BorderThickness property in XAML. ]]> Gets or sets second hand thickness value of the . This is a dependency property. Type: Provides SecondHandThickness value for the . The default value of the SecondHandThickness property is 2. This example shows how to set SecondHandThickness property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.SecondHandThickness = new Thickness( 3 ); } } } This example shows how to set SecondHandThickness property in XAML. ]]> Gets or sets inner border thickness value of the . This is a dependency property. Type: Provides InnerBorderThickness value for the . The default value of the InnerBorderThickness property is 2. InnerBorderThickness dependency property defines inner border thickness of the . This example shows how to set InnerBorderThickness property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.InnerBorderThickness = new Thickness( 3 ); } } } This example shows how to set InnerBorderThickness property in XAML. ]]> Gets or sets dial border thickness value of the . This is a dependency property. Type: Provides DialBorderThickness value for the . The default value of the InnerBorderThickness property is 25. DialBorderThickness dependency property defines dial border thickness of the . This example shows how to set DialBorderThickness property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.DialBorderThickness = new Thickness( 3 ); } } } This example shows how to set DialBorderThickness property in XAML. ]]> Gets or sets AMPMSelectorPosition of the . This is a dependency property. Type: Provides AMPMSelectorPosition value for the . The default value of the AMPMSelectorPosition property is Bottom. You can set one of four values for AMPMSelectorPosition dependency property (Top, Left, Right, Bottom). To see the result of setting AMPMSelectorPosition dependency property you should set dependency property value to True. This example shows how to set AMPMSelectorPosition property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.IsInsideAmPmVisible = true; customControlClock.AMPMSelectorPosition = Clock.Position.Top; } } } This example shows how to set AMPMSelectorPosition property in XAML. ]]> Gets or sets InnerBorderBrush of the . This is a dependency property. Type: Provides InnerBorderBrush value for the . The default value of the InnerBorderBrush property is Transparent. InnerBorderBrush dependency property defines inner border brush of the . This example shows how to set InnerBorderBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.InnerBorderBrush = Brushes.Red; } } } This example shows how to set InnerBorderBrush property in XAML. ]]> Gets or sets DialBackground of the . This is a dependency property. Type: Provides DialBackground value for the . The default value of the DialBackground property is Transparent. DialBackground property sets background to the place near inner border. This example shows how to set DialBackground property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.DialBackground = Brushes.Red; } } } This example shows how to set DialBackground property in XAML. ]]> Gets or sets DialCenterBackground of the . This is a dependency property. Type: Provides DialCenterBackground value for the . The default value of the DialCenterBackground property is Transparent. DialCenterBackground property sets background to the place near center of the clock. This example shows how to set DialCenterBackground property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.DialCenterBackground = Brushes.Red; } } } This example shows how to set DialCenterBackground property in XAML. ]]> Gets or sets BorderBrush of the . This is a dependency property. Type: Provides BorderBrush value for the . The default value of the BorderBrush property is Transparent. This example shows how to set BorderBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.BorderBrush = Brushes.Red; } } } This example shows how to set BorderBrush property in XAML. ]]> Gets or sets FrameBrush of the . This is a dependency property. Type: Provides ClockFrameBrush value for the . The default value of the ClockFrameBrush property is Transparent. ClockFrameBrush property sets background to the frame of the . This example shows how to set ClockFrameBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.ClockFrameBrush = Brushes.Red; } } } This example shows how to set ClockFrameBrush property in XAML. ]]> Gets or sets FrameBorderThickness of the . This is a dependency property. Type: Provides FrameBorderThickness value for the . The default value of the FrameBorderThickness property is 1. FrameBorderThickness property sets thickness to the frame of the . This example shows how to set FrameBorderThickness property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.FrameBorderThickness = new Thickness( 3 ); } } } This example shows how to set FrameBorderThickness property in XAML. ]]> Gets or sets FrameInnerBorderThickness of the . This is a dependency property. Type: Provides FrameInnerBorderThickness value for the . The default value of the FrameInnerBorderThickness property is "1,1,1,0". FrameInnerBorderThickness property sets thickness to the frame that is near the main frame of the . This example shows how to set FrameInnerBorderThickness property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.FrameInnerBorderThickness = new Thickness( 3 ); } } } This example shows how to set FrameInnerBorderThickness property in XAML. ]]> Gets or sets FrameBorderBrush of the . This is a dependency property. Type: Provides FrameBorderBrush value for the . The default value of the FrameBorderBrush property is Transparent. FrameBorderBrush property sets brush to the frame of the . This example shows how to set FrameBorderBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.FrameBorderBrush = Brushes.Red; } } } This example shows how to set FrameBorderBrush property in XAML. ]]> Gets or sets FrameInnerBorderBrush of the . This is a dependency property. Type: Provides FrameInnerBorderBrush value for the . The default value of the FrameInnerBorderBrush property is Transparent. FrameInnerBorderBrush property sets brush to the frame that is near the main frame of the . This example shows how to set FrameInnerBorderBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.FrameInnerBorderBrush = Brushes.Red; } } } This example shows how to set FrameInnerBorderBrush property in XAML. ]]> Gets or sets FrameBackground of the . This is a dependency property. Type: Provides FrameBackground value for the . The default value of the FrameBackground property is Transparent. This example shows how to set FrameBackground property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.FrameBackground = Brushes.Red; } } } This example shows how to set FrameBackground property in XAML. ]]> Gets or sets FrameCornerRadius value of the . This is a dependency property. Type: Provides FrameCornerRadius value for the . The default value of the FrameCornerRadius property is 0. This example shows how to set FrameCornerRadius property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.FrameCornerRadius = new CornerRadius( 30 ); } } } This example shows how to set FrameCornerRadius property in XAML. ]]> Gets or sets AMPMSelectorBorderThickness of the . This is a dependency property. Type: Provides AMPMSelectorBorderThickness value for the . The default value of the AMPMSelectorBorderThickness property is 1. AMPMSelectorBorderThickness sets border thickness to both inside am/pm selector and non-editable digital clock. This example shows how to set AMPMSelectorBorderThickness property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.AMPMSelectorBorderThickness = new Thickness( 3 ); } } } This example shows how to set AMPMSelectorBorderThickness property in XAML. ]]> Gets or sets AMPMSelectorBorderBrush of the . This is a dependency property. Type: Provides AMPMSelectorBorderBrush value for the . The default value of the AMPMSelectorBorderBrush property is Transparent. AMPMSelectorBorderBrush sets border brush to both inside am/pm selector and non-editable digital clock. This example shows how to set AMPMSelectorBorderBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.AMPMSelectorBorderBrush = Brushes.Red; } } } This example shows how to set AMPMSelectorBorderBrush property in XAML. ]]> Gets or sets AMPMSelectorBackground of the . This is a dependency property. Type: Provides AMPMSelectorBackground value for the . The default value of the AMPMSelectorBackground property is Transparent. AMPMSelectorBackground sets background to both inside am/pm selector and non-editable digital clock. This example shows how to set AMPMSelectorBackground property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.AMPMSelectorBackground = Brushes.Red; } } } This example shows how to set AMPMSelectorBackground property in XAML. ]]> Gets or sets AMPMSelectorForeground of the . This is a dependency property. Type: Provides AMPMSelectorForeground value for the . The default value of the AMPMSelectorForeground property is Transparent. AMPMSelectorForeground sets foreground to both inside am/pm selector and non-editable digital clock. This example shows how to set AMPMSelectorForeground property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.AMPMSelectorForeground = Brushes.Red; } } } This example shows how to set AMPMSelectorForeground property in XAML. ]]> Gets or sets AMPMSelectorButtonsArrowBrush of the . This is a dependency property. Type: Provides AMPMSelectorButtonsArrowBrush value for the . The default value of the AMPMSelectorButtonsArrowBrush property is Transparent. AMPMSelectorButtonsArrowBrush sets buttons arrow brush to both inside am/pm selector and non-editable digital clock. This example shows how to set AMPMSelectorButtonsArrowBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.AMPMSelectorButtonsArrowBrush = Brushes.Red; } } } This example shows how to set AMPMSelectorButtonsArrowBrush property in XAML. ]]> Gets or sets AMPMSelectorButtonsBackground of the . This is a dependency property. Type: Provides AMPMSelectorButtonsBackground value for the . The default value of the AMPMSelectorButtonsBackground property is Transparent. AMPMSelectorButtonsBackground sets buttons background to both inside am/pm selector and non-editable digital clock. This example shows how to set AMPMSelectorButtonsBackground property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.AMPMSelectorButtonsBackground = Brushes.Red; } } } This example shows how to set AMPMSelectorButtonsBackground property in XAML. ]]> Gets or sets AMPMSelectorCornerRadius value of the . This is a dependency property. Type: Provides AMPMSelectorCornerRadius value for the . The default value of the AMPMSelectorCornerRadius property is 0. AMPMSelectorCornerRadius sets corner radius to both inside am/pm selector and non-editable digital clock. Default value of the AMPMSelectorCornerRadius property is 0. This example shows how to set AMPMSelectorCornerRadius property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.AMPMSelectorCornerRadius = new CornerRadius( 2 ); } } } This example shows how to set AMPMSelectorCornerRadius property in XAML. ]]> Gets or sets AMPMSelectorButtonsBorderBrush of the . This is a dependency property. Type: Provides AMPMSelectorButtonsBorderBrush value for the . The default value of the AMPMSelectorButtonsBorderBrush property is Transparent. AMPMSelectorButtonsBorderBrush sets buttons border brush to both inside am/pm selector and non-editable digital clock. This example shows how to set AMPMSelectorButtonsBorderBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.AMPMSelectorButtonsBorderBrush = Brushes.Red; } } } This example shows how to set AMPMSelectorButtonsBorderBrush property in XAML. ]]> Gets or sets AMPMMouseOverButtonsBorderBrush of the . This is a dependency property. Type: Provides AMPMMouseOverButtonsBorderBrush value for the . The default value of the AMPMMouseOverButtonsBorderBrush property is Transparent. AMPMMouseOverButtonsBorderBrush sets buttons border brush to both inside am/pm selector and non-editable digital clock when mouse over the buttons. This example shows how to set AMPMMouseOverButtonsBorderBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.AMPMMouseOverButtonsBorderBrush = Brushes.Red; } } } This example shows how to set AMPMMouseOverButtonsBorderBrush property in XAML. ]]> Gets or sets AMPMMouseOverButtonsArrowBrush of the . This is a dependency property. Type: Provides AMPMMouseOverButtonsArrowBrush value for the . The default value of the AMPMMouseOverButtonsArrowBrush property is Transparent. AMPMMouseOverButtonsArrowBrush sets buttons arrow brush to both inside am/pm selector and non-editable digital clock when mouse over the buttons. This example shows how to set AMPMMouseOverButtonsArrowBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.AMPMMouseOverButtonsArrowBrush = Brushes.Red; } } } This example shows how to set AMPMMouseOverButtonsArrowBrush property in XAML. ]]> Gets or sets AMPMMouseOverButtonsBackground of the . This is a dependency property. Type: Provides AMPMMouseOverButtonsBackground value for the . The default value of the AMPMMouseOverButtonsBackground property is Transparent. AMPMMouseOverButtonsBackground sets buttons background to both inside am/pm selector and non-editable digital clock when mouse over the buttons. This example shows how to set AMPMMouseOverButtonsBackground property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.AMPMMouseOverButtonsBackground = Brushes.Red; } } } This example shows how to set AMPMMouseOverButtonsBackground property in XAML. ]]> Gets or sets PointColor of the . This is a dependency property. Type: Provides ClockPointBrush value for the . The default value of the ClockPointBrush property is Transparent. This example shows how to set ClockPointBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.ClockPointBrush = Brushes.Red; } } } This example shows how to set ClockPointBrush property in XAML. ]]> Gets or sets CenterCircleBrush of the . This is a dependency property. Type: Provides CenterCircleBrush value for the . The default value of the CenterCircleBrush property is Transparent. This example shows how to set CenterCircleBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.CenterCircleBrush = Brushes.Red; } } } This example shows how to set CenterCircleBrush property in XAML. ]]> Gets or sets SecondHandBrush of the . This is a dependency property. Type: Provides SecondHandBrush value for the . The default value of the SecondHandBrush property is Transparent. This example shows how to set SecondHandBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.SecondHandBrush = Brushes.Red; } } } This example shows how to set SecondHandBrush property in XAML. ]]> Gets or sets SecondHandMouseOverBrush of the . This is a dependency property. Type: Provides SecondHandMouseOverBrush value for the . The default value of the SecondHandMouseOverBrush property is Transparent. This example shows how to set SecondHandMouseOverBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.SecondHandMouseOverBrush = Brushes.Red; } } } This example shows how to set SecondHandMouseOverBrush property in XAML. ]]> Gets or sets MinuteHandBrush of the . This is a dependency property. Type: Provides MinuteHandBrush value for the . The default value of the MinuteHandBrush property is Transparent. This example shows how to set MinuteHandBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.MinuteHandBrush = Brushes.Red; } } } This example shows how to set MinuteHandBrush property in XAML. ]]> Gets or sets MinuteHandBorderBrush of the . This is a dependency property. Type: Provides MinuteHandBorderBrush value for the . The default value of the MinuteHandBorderBrush property is Transparent. This example shows how to set MinuteHandBorderBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.MinuteHandBorderBrush = Brushes.Red; } } } This example shows how to set MinuteHandBorderBrush property in XAML. ]]> Gets or sets MinuteHandMouseOverBrush of the . This is a dependency property. Type: Provides MinuteHandMouseOverBrush value for the . The default value of the MinuteHandMouseOverBrush property is Transparent. This example shows how to set MinuteHandMouseOverBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.MinuteHandMouseOverBrush = Brushes.Red; } } } This example shows how to set MinuteHandMouseOverBrush property in XAML. ]]> Gets or sets MinuteHandMouseOverBorderBrush of the . This is a dependency property. Type: Provides MinuteHandMouseOverBorderBrush value for the . The default value of the MinuteHandMouseOverBorderBrush property is Transparent. This example shows how to set MinuteHandMouseOverBorderBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.MinuteHandMouseOverBorderBrush = Brushes.Red; } } } This example shows how to set MinuteHandMouseOverBorderBrush property in XAML. ]]> Gets or sets HourHandBrush of the . This is a dependency property. Type: Provides HourHandBrush value for the . The default value of the HourHandBrush property is Transparent. This example shows how to set HourHandBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.HourHandBrush = Brushes.Red; } } } This example shows how to set HourHandBrush property in XAML. ]]> Gets or sets HourHandBorderBrush of the . This is a dependency property. Type: Provides HourHandBorderBrush value for the . The default value of the HourHandBorderBrush property is Transparent. This example shows how to set HourHandBorderBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.HourHandBorderBrush = Brushes.Red; } } } This example shows how to set HourHandBorderBrush property in XAML. ]]> Gets or sets HourHandMouseOverBrush of the . This is a dependency property. Type: Provides HourHandMouseOverBrush value for the . The default value of the HourHandMouseOverBrush property is Transparent. This example shows how to set HourHandMouseOverBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.HourHandMouseOverBrush = Brushes.Red; } } } This example shows how to set HourHandMouseOverBrush property in XAML. ]]> Gets or sets HourHandMouseOverBorderBrush of the . This is a dependency property. Type: Provides HourHandMouseOverBorderBrush value for the . The default value of the HourHandMouseOverBorderBrush property is Transparent. This example shows how to set HourHandMouseOverBorderBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.HourHandMouseOverBorderBrush = Brushes.Red; } } } This example shows how to set HourHandMouseOverBorderBrush property in XAML. ]]> Gets or sets HourHandPressedBrush of the . This is a dependency property. Type: Provides HourHandPressedBrush value for the . The default value of the HourHandPressedBrush property is Transparent. This example shows how to set HourHandPressedBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.HourHandPressedBrush = Brushes.Red; } } } This example shows how to set HourHandPressedBrush property in XAML. ]]> Gets or sets MinuteHandPressedBrush of the . This is a dependency property. Type: Provides MinuteHandPressedBrush value for the . The default value of the MinuteHandPressedBrush property is Transparent. This example shows how to set MinuteHandPressedBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.MinuteHandPressedBrush = Brushes.Red; } } } This example shows how to set MinuteHandPressedBrush property in XAML. ]]> Gets or sets SecondHandPressedBrush of the . This is a dependency property. Type: Provides SecondHandPressedBrush value for the . The default value of the SecondHandPressedBrush property is Transparent. This example shows how to set SecondHandPressedBrush property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.SecondHandPressedBrush = Brushes.Red; } } } This example shows how to set SecondHandPressedBrush property in XAML. ]]> Gets or sets a value indicating whether this instance is inside am pm visible. Type: Provides IsInsideAmPmVisible value for the . The default value of the IsInsideAmPmVisible property is False. If you set IsInsideAmPmVisible to True, it will be visible inside the clock. This example shows how to set IsInsideAmPmVisible property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.IsInsideAmPmVisible = True; } } } This example shows how to set IsInsideAmPmVisible property in XAML. ]]> Gets or sets a value indicating whether this instance is digital am pm visible. Type: Provides IsDigitalAmPmVisible value for the . The default value of the IsDigitalAmPmVisible property is True. If you set IsDigitalAmPmVisible to False, you`ll not be able to change am/pm value of the from the digital clock. This example shows how to set IsDigitalAmPmVisible property in C#. using System.Windows; using Syncfusion.Windows.Tools.Controls; using System.Windows.Media; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); customControlClock.IsDigitalAmPmVisible = True; } } } This example shows how to set IsDigitalAmPmVisible property in XAML. ]]> Event that is raised when ClockCornerRadius property is changed. Event that is raised when BorderThickness property is changed. Event that is raised when SecondHandThickness property is changed. Event that is raised when inner BorderThickness property is changed. Event that is raised when dial BorderThickness property is changed. Event that is raised when AMPMSelectorPosition property is changed. Event that is raised when DateTime property is changed. Event that is raised when BorderBrush property is changed. Event that is raised when ClockFrameBrush property is changed. Event that is raised when DialBackground property is changed. Event that is raised when DialCenterBackground property is changed. Event that is raised when InnerBorderBrush property is changed. Event that is raised when FrameBorderThickness property is changed. Event that is raised when FrameInnerBorderThickness property is changed. Event that is raised when FrameBorderBrush property is changed. Event that is raised when FrameInnerBorderBrush property is changed. Event that is raised when FrameBackground property is changed. Event that is raised when FrameCornerRadius property is changed. Event that is raised when AMPMSelectorBorderThickness property is changed. Event that is raised when AMPMSelectorBorderBrush property is changed. Event that is raised when AMPMSelectorBackground property is changed. Event that is raised when AMPMSelectorForeground property is changed. Event that is raised when AMPMSelectorButtonsArrowBrush property is changed. Event that is raised when AMPMSelectorButtonsBackground property is changed. Event that is raised when AMPMSelectorCornerRadius property is changed. Event that is raised when AMPMSelectorButtonsBorderBrush property is changed. Event that is raised when AMPMMouseOverButtonsBorderBrush property is changed. Event that is raised when AMPMMouseOverButtonsArrowBrush property is changed. Event that is raised when AMPMMouseOverButtonsBackground property is changed. Event that is raised when ClockPointBrush property is changed. Event that is raised when CenterCircleBrush property is changed. Event that is raised when SecondHandBrush property is changed. Event that is raised when SecondHandMouseOverBrush property is changed. Event that is raised when MinuteHandBrush property is changed. Event that is raised when MinuteHandShadowBrush property is changed. Event that is raised when MinuteHandMouseOverBrush property is changed. Event that is raised when MinuteHandMouseOverBorderBrush property is changed. Event that is raised when HourHandBrush property is changed. Event that is raised when HourHandShadowBrush property is changed. Event that is raised when HourHandMouseOverBrush property is changed. Event that is raised when HourHandMouseOverBorderBrush property is changed. Event that is raised when HourHandPressedBrush property is changed. Event that is raised when MinuteHandPressedBrush property is changed. Event that is raised when SecondHandPressedBrush property is changed. Event that is raised when IsInsideAmPmVisible property is changed. Event that is raised when IsDigitalAmPmVisible property is changed. Positions for the AM/PM selector. Define the Top position Define the Bottom position Define the Right position Define the Left position Represents a SecondsConverter class. SecondsConverter is used to convert seconds value to rotate corner of the SecondsHand. Converts seconds value to rotate corner of the SecondsHand. current date/time value This parameter is not used. The TargetType This parameter is not used. The object This parameter is not used. The culture converted value Empty converter. This parameter is not used This parameter is not used. The TargetType This parameter is not used. The object This parameter is not used. The culture Return null value Represents a MinutesConverter class. MinutesConverter is used to convert minutes value to rotate corner of the MinutesHand. Converts minutes value to rotate corner of the MinutesHand. current date/time value This parameter is not used. The TargetType This parameter is not used. The object This parameter is not used. The culture converted value Empty converter. This parameter is not used This parameter is not used. The TargetType This parameter is not used. The object This parameter is not used. The culture Return null value Represents a HoursConverter class. HoursConverter is used to convert hours value to rotate corner of the HoursHand. Converts hours value to rotate corner of the HoursHand. current date/time value This parameter is not used. The TargetType This parameter is not used. The object This parameter is not used. The culture converted value Empty converter. This parameter is not used This parameter is not used. The TargetType This parameter is not used. The object This parameter is not used. The culture Return null value Represents the class for the color bar Contains name of the slider. The slider value for HSV model. Contains true if mouse down or mouse capture done. Initializes static members of the class. Initializes a new instance of the class. Called when an internal process or application calls ApplyTemplate, which is used to build the current template's visual tree. Called when slider value HSV is changed. Dependency object. The instance containing the event data. Invoked when an unhandled GotMouseCapture attached event reaches an element in its route that is derived from this class. The MouseEventArgs that contains the event data. Invoked when an unhandled LostMouseCapture attached event reaches an element in its route that is derived from this class. The MouseEventArgs that contains the event data. Invoked when PreviewMouseLeftButtonDown event is raised. The MouseButtonEventArgs that contains the event data. Invoked when MouseLeftButtonUp event is raised. The MouseButtonEventArgs that contains the event data. Called when slider value HSV is changed. The instance containing the event data. Calls OnColorChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property changes details, such as old value and new value. Raises ColorChanged event. Property changes details, such as old value and new value. Identifies ColorBar. Color dependency property. Type: Identifies ColorBar. SliderValueHSV dependency property. Type: Identifies ColorBar. SliderMaxValueHSV dependency property. Type: Event that is raised when SliderValueHSV property is changed. Event that is raised when Color property is changed. Gets or sets the value of the Color dependency property. Type: Gets or sets the slider value for HSV model. Type: The slider value. Gets or sets the slider max value for HSV model. Type: The slider max value. Represents a control that helps to edit and manage color data. Contains color bar control name. Contains color toggle button name. Contains color palette name. Contains Skin name. Contains Edit container brush. Contains System colors name. Contains buttonH name. Contains c_buttomS name. Contains c_buttomV name. Contains c_wordKnownColorsTextBox name. Contains c_colorStringEditor name. Contains c_suchInRed name. Contains c_suchInGreen name. Contains c_suchInBlue name. Indicates whether to change the HSV background. Indicates whether to set color property. Holds the value that indicates the number of times the H value has changed. Holds the current value. Holds a boolean that indicates whether to change the HSV background. Holds the value that indicates the number of times the previous color changed. Holds a boolean that indicates whether to change the previous color value. Used to check the loop state. Contain the previous selected Brush. Used to identify the Mouse Left buton down event in Color Edit. Holds the toggle button instance for HSV and RGB Holds the content presenter instance for HSV and RGB Holds the value which indicates the brush changed internally Indicates whether reverse button is clicked or not. Red parameter for RGB model. Green parameter for RGB model. The Blue parameter for RGB model.. Alpha or opacity parameter for RGB model. Command for white color change. RGB model. Command for black color change. RGB model. Color palette for HSV model. Text box for WordKnownColors. Popup for ToolTip text. Checks H mode. Checks S mode. Checks V mode. Cached value of the TestProperty property. Holds the Alpha value from the slider. Contains comboBox with system colors Contains toggle button element of the colorPicker. Specifies color, the color editor should revert to in case user cancels the eye dropping Indicates whether colors are updating at the moment. Displays the color string. Contains ColorBar of the ColorEdit. Is need to HSv is checked private member for types of brushes private member for types of brushes private member for types of brushes private member for types of brushes private member for types of brushes Holds the button for popup Indicates whether the brush is linear. Hold the stackpanel which need to hidden when enable switch is false. Holds the popup element. Holds the parent element. Indicates whether to bind and set selected brush in ColorPicker. Indicates whether to bind and set selected brush in ColorPicker. Holds the color selector element. Holds the Combobox used for system colors palette. Identifies dependency property. Type: Identifies dependency property. Type: Identifies dependency property. Type: Identifies dependency property. Type: Identifies dependency property. Type: Identifies dependency property. Type: Identifies dependency property. Type: Identifies dependency property. Type: Identifies dependency property. Type: Identifies dependency property. Type: Identifies dependency property. Type: enum. Identifies dependency property. Type: Identifies dependency property. Type: Identifies dependency property. Type: Identifies dependency property. Type: Identifies dependency property. Type: Identifies dependency property. Type: Identifies dependency property. Type: Identifies dependency property. Type: Identifies dependency property. Type: Identifies dependency property. Type: enum. Identifies dependency property. Type: Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Initializes static members of the class. Initializes a new instance of the class. Invoked when ColorEdit loaded ColorEdit instance RoutedEventArgs information Handles the PropertyChanged event of the Gradientorigin control. The source of the event. The instance containing the event data. Handles the PropertyChanged event of the Centre control. The source of the event. The instance containing the event data. Handles the PropertyChanged event of the mye control. The source of the event. The instance containing the event data. Initializes this instance. Called when parameter R is changed. Dependency object. The instance containing the event data. Called when parameter G is changed. Dependency object. The instance containing the event data. Called when parameter B is changed. Dependency object. The instance containing the event data. Called when parameter A is changed. Dependency object. The instance containing the event data. Called when parameter H is changed. Dependency object. The instance containing the event data. Called when parameter S is changed. Dependency object. The instance containing the event data. Called when parameter V is changed. Dependency object. The instance containing the event data. Called when slider value HSV is changed. Dependency object. The instance containing the event data. Calls OnVisualizationStyleChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Calls OnColorChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property changes details, such as old value and new value. Called when selected brush changed. The d. The instance containing the event data. Called when enable switch changed. The d. The instance containing the event data. Raises the event. The instance containing the event data. Remove gradientstop items from CanvasBar Called when brush mode changed. The d. The instance containing the event data. Called when gradient property editor mode changed. The d. The instance containing the event data. Called when is open gradient property editor changed. The d. The instance containing the event data. Called when is gradient property enabled changed. The d. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Returns an array of closest . Identification color. Array of known or similar colors. Creates table of colors. Table of colors. Converts from UInt32 to color. ARGB channel for color. Result color. Called when parameter R is changed. The instance containing the event data. Called when parameter G is changed. The instance containing the event data. Called when parameter B is changed. The instance containing the event data. Updates color property value, background and color bar slider. Gets H part of the HSV color. H color part Called when parameter A is changed. The routed event args instance containing the event data. Changes the white color. Sender Object. The routed event args instance containing the event data. Changes black color. Sender Object. The routed event args instance containing the event data. Updates color bar slider value. Called when parameter H is changed. The instance containing the event data. Called when parameter S is changed. The instance containing the event data. Called when parameter V is changed. The instance containing the event data. Called when slider value HSV is changed. The instance containing the event data. Called when modificator for HSV model is changed. The sender. The instance containing the event data. Updates the visibility of buttons for property. Updates visibility for property Stores current color. Sender object Routed Event data Reverts current color to the one that was stored before eye-dropping. Sender object Routed Event data member which has the corrdinates member which has the corrdinates member which has the corrdinates member which has the corrdinates member which has the corrdinates member which has the corrdinates member which has the corrdinates member which has the corrdinates member which has the corrdinates member which has the corrdinates member which has the mys member which has the RGB changed flag member which has the black white flag gradient points gradient points gradient points member which has the text boxes member which has the text boxes member which has the text boxes member which has the text boxes member which has the text boxes member which has the text boxes member which has the text boxes member which has thegrid layout member which has thegrid layout member which has theborder When implemented in a derived class, will be invoked whenever application code or internal processes call . Invoked when mouse leave color palette element Invoked when the window clicked Invoked when ContentPresenter loaded Invoked while toggle button focus lost Occurs when the window's location changes. Occurs when a window becomes a background window. Handles the MouseLeftButtonDown event of the SelectedColor control. The source of the event. The instance containing the event data. Handles the MouseLeftButtonDown event of the CurrentColor control. The source of the event. The instance containing the event data. Swaps the colors. Swaps the color. Sets the brush. The gbrush. Handles the GotFocus event of the m_colorStringEditor control. The source of the event. The instance containing the event data. Handles the MouseDown event of the m_colorStringEditor control. The source of the event. The instance containing the event data. Handles the LostFocus event of the sval control. The source of the event. The instance containing the event data. Handles the LostFocus event of the tb control. The source of the event. The instance containing the event data. Handles the TextChanged event of the m_colorStringEditor control. The source of the event. The instance containing the event data. Handles the PropertyChanged event of the mys control. The source of the event. The instance containing the event data. Handles the Click event of the popupButton control. The source of the event. The instance containing the event data. Handles the Click event of the Gradient control. The source of the event. The instance containing the event data. Handles the Click event of the Solid control. The source of the event. The instance containing the event data. Handles the Click event of the Reverse control. The source of the event. The instance containing the event data. Handles the Click event of the radial control. The source of the event. The instance containing the event data. Handles the Click event of the linear control. The source of the event. The instance containing the event data. Handles the MouseLeftButtonDown event of the rectBar control. The source of the event. The instance containing the event data. Removes the selection. member which has the gb Fills the gradient. The gradstop. Applygradients this instance. Invoked whenever the color bar color is changed. Sender of the event. The event data that describes the property that changed, as well as old and new values. Invoked when PART_ColorStringEditor visual child Key down. Sender object Routed Event data Invoked when PART_ColorStringEditor visual child lost focus. Sender object Routed Event data Handles the SizeChanged event of the ColorEdit control. The source of the event. The instance containing the event data. member which has the blackwhite flag member which has the loaded flag member which has the edited flag member which has the mouse down flag Raises VisualizationStyleChanged event. Property changes details, such as old value and new value. Raises ColorChanged event. Property changes details, such as old value and new value. Changethes the color values. The instance containing the event data. Calculates position of the selector in HSV. Gets X selector position in the color palette for S and V. X selector position for S and V Gets Y selector position in the color palette for V. Y selector position for V Gets Y selector position in the color palette for H and S. Y selector position for H and S Gets X selector position in the color palette for H. X selector position for H Called when mouse left button down. Sender Object. The instance containing the event data. Called when mouse moves. Sender Object. The instance containing the event data. Gets H or S or V color. Gets the Point in the color palette Returns the Point in the color palette Invoked when an unhandled routed event is raised on this element. This method implements to add class handling for this event. The that contains the event data. The event data reports that the left mouse button was pressed. Called on Lost Focus Invoked when an unhandled routed event reaches an element in its route that is derived from this class. Implements this method to add class handling for this event. The that contains the event data. The event data reports that the left mouse button was released. Invoked whenever the effective value of any dependency property on this has been updated. The specific dependency property that changed is reported in the arguments parameter. Overrides . The event data that describes the property that changed, as well as old and new values. Calculates the word known colors position and Selector Position. The point. Creates tooltip for the selected color when mouse over. Tooltip created. Finds color if Hue modificator is selected. The point. Finds color if Saturation modificator is selected. The point. Finds color if Value modificator is selected. The point. Calculates the background for RGB model. Calculates the background of H,S and V sliders with respective to selected color. Disposes all the resources. Disposes all the resources. Gets or sets the rect bar. The rect bar. Gets or sets the canvas bar. The canvas bar. Gets or sets the gradient grid. The gradient grid. Gets or sets the gradient item collection. The gradient item collection. Gets or sets the rectangle to display previously selected color. Gets or sets the rectangle to display currently selected color. Gets or sets a value indicating whether to show tooltip or not. Gets or sets a value indicating whether this instance is ScRGB color. Type: True, if this instance is Sc RGB color; otherwise, false. Gets or sets the Red parameter for RGB selection mode. Type: Red. Gets or sets the Green parameter for RGB selection mode. Type: Green. Gets or sets the Blue parameter for RGB selection mode. Type: Blue. Gets or sets the Alpha or opacity parameter. Type: Alpha. Gets or sets the background of Alpha slider. Type: The background Alpha. Gets or sets the background of Red slider for RGB selection mode. Type: The background Red. Gets or sets the background of Green slider for RGB selection mode. Type: The background Green. Gets or sets the background of Blue slider for RGB selection mode. Type: The background Blue. Gets or sets the Hue parameter for HSV selection mode. Type: Hue. Gets or sets the Saturation parameter for HSV selection mode. Type: Saturation. Gets or sets the Value or Brightness parameter for HSV selection model. Type: Value. Gets or sets the X value of the position of the selector for the HSV selection model. Type: The selector position X. Gets or sets the Y value of the position of the selector for the HSV selection model. Type: The selector position Y. Gets or sets the slider value for HSV model. Type: The slider value. Gets or sets the maximum slider value for the HSV model. Type: The slider max value. Gets or sets the parameter selected for HSV visualization. Type: enum. The HSV. Gets or sets the control template used to display the thumb in gradient editor. The thumb template. Gets or sets the X value of the tooltip shown while selecting the color. Type: Tooltip position X. Gets or sets the Y value of the tooltip shown while selecting the color. Type: Tooltip position Y. Gets or sets a value to determine the Color Selection mode. Type: Gets or sets a value detemines the selected color of the . Type: Gets or sets the startpoint of the selected brush if it is linear gradient. The startpoint. Gets or sets the RadiusX of the selected brush if it is Radial gradient. The radius X. Gets or sets the RadiusY of the selected brush if it is Radial gradient. The radius Y. Gets or sets the GradientOrigin of the selected brush if it is Radial gradient. The gradient origin. Gets or sets the Endpoint of the selected brush if it is linear gradient. The endpoint. Gets or sets the CentrePoint of the selected brush if it is radial gradient. The CentrePoint. Gets or sets a value which comprises selected brush of . The brush. Gets or sets a color value that is exactly the contrast of the . Type: Gets or sets a value that indicates whether the Alpha editor is visible. Type: Gets or sets the mode of the property. The brush mode. Gets or sets the mode in which the gradient property editor will open. The gradient property editor mode. Gets or sets a value indicating whether to open gradient property editor or not. true if this instance is open gradient property editor; otherwise, false. Gets or sets a value indicating whether to enable gradient property or not. true if this instance is gradient property enabled; otherwise, false. Gets or sets a value indicating whether gradient to solid switchis enabled. true if [enable gradient to solid switch]; otherwise, false. Occurs when property is changed. Occurs when property is changed. Occurs when property is changed. Occurs when property is changed. Occurs when property is changed. Occurs when property is changed. Occurs when property is changed. Occurs when property is changed. Occurs when property is changed. Occurs when property is changed. Occurs when property is changed. Occurs when property is changed. Occurs when property is changed. Occurs when property is changed. Represents a class that holds the gradient point variables. Notifies the property changed. The p. Holds the member which has the x value. Holds the member which has the y value. Disposes all the resources. Gets or sets the X-coordinate value of this point. Gets or sets the Y-coordinate value of this point. Occurs when a property value changes. Represents a class for in system color items list. Name of the color item Brush of the color item Initializes a new instance of the class. Initializes a new instance of the class. Name of the ColorItem. Brush of the ColorItem. Disposes all the resources. Disposes all the resources. Gets or sets the name of the . Type: Gets current the brush of the . Type: Contains list of system colors Initializes a new instance of the class. Represents a control that helps to pick and edit colors. This example shows how to create a ColorPicker in XAML. ]]> This example shows how to create a ColorPicker in C#. using System.Windows; using System.Windows.Controls; using Syncfusion.Windows.Tools.Controls; namespace Sample1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); ColorPicker myColorPicker = new ColorPicker(); stackPanel.Children.Add( myColorPicker ); } } } Contains color toggle button name. Contains color edit popup name. Contains color edit control name. Contains property color name. Is used for binding. Contains default skin name. Contains property color edit container brush. Contains system colors. Contains the GradientBrush value Color editor for this control. Contains comboBox with system colors Popup for color editor. Toggle Button for open popup. Command for open popup. Stores the current window Identifies the dependency property. Identifies ColorPicker.Color dependency property. Type: Identifies ColorPicker.IsColorPaletteVisible dependency property. Type: Dependency property which has enable solid to gradient switch Dependency property which has brush Dependency property which has visualization Dependency property which has brush mode Dependency property which has gradient property editormodel Dependency property which has is open gradient property editor Identifies the GradientBrushDisplayModeProperty Dependency property which has is gradient property enabled Identifies ColorPicker.ColorEditBackground dependency property. Type: Identifies ColorPicker. EnableToolTip dependency property. Identifies ColorPicker. IsAlphaVisible dependency property. Type: Initializes static members of the class. Initializes a new instance of the class. Calls OnColorChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property changes details, such as old value and new value. Called when [selected brush Mode changed]. The d. The instance containing the event data. Raises the event. The instance containing the event data. Called when [selected brush changed]. The d. The instance containing the event data. Raises the event. The instance containing the event data. Called when [gradient property editor mode changed]. The d. The instance containing the event data. Raises the event. The instance containing the event data. Called when [is open gradient property editor changed]. The d. The instance containing the event data. Raises the event. The instance containing the event data. Called when [is gradient property enabled changed]. The d. The instance containing the event data. Raises the event. The instance containing the event data. Called when [GradientBrushDisplayMode changed]. The d. The instance containing the event data. Raises the event. The instance containing the event data. Calls OnColorEditBackgroundChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property changes details, such as old value and new value. Invoked when EnableToolTip property changed Called when [enable switch changed]. The d. The instance containing the event data. Handles the Loaded event of the instance control. The source of the event. The instance containing the event data. Raises the event. The instance containing the event data. Calls IsAlphaVisiblePropertyChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on Property changes details, such as old value and new value. When implemented in a derived class, will be invoked whenever application code or internal processes call . Moves the focus to ColorPicker when popup closed Invoked whenever the effective value of any dependency property on this has been updated. The specific dependency property that changed is reported in the arguments parameter. Overrides . The event data that describes the property that changed, as well as old and new values. Sets color selected by user. Raises ColorChanged event. Property changes details, such as old value and new value. Raises when ColorEditBackground property changed. The instance containing the event data. Changes the color. Dependency object. The instance containing the event data. Displays the popup. Sender Object. The instance containing the event data. Executes when some key on keyboard is pressed. The source of the event. The instance containing the event data. Executes when mouse button is clicked outside the captured element. The source of the event. The instance containing the event data. Executes when the ColorEditor popup is opened. The source of the event. The instance containing the event data. Handles mouse wheel event for ColorPicker Executes when mouse button is clicked. The source of the event. The instance containing the event data. Disposes all the resources. Disposes all the resources. Gets or sets the data template used to display the content of the header. Type: Gets or sets the selected color of control. Type: Gets or sets a value indicating whether the ColorPalette is visible or not. Type: Gets or sets a value detemines the selection mode of the . property. Type: Gets or sets a brush that describes the popup background of control. Type: Gets or sets a value indicating whether the Alpha editor is visible or not. Type: Gets or sets a value determines the mode of selected brush. The brush mode. Gets or sets a value indicating whether to enable solid to gradient switch. true if [enable solid to gradient switch]; otherwise, false. Gets or sets a value which comprises selected brush. The brush. Gets or sets a value detemines the mode of the gradient property editor. The gradient property editor mode. Gets or sets a value detemines the mode to display the gradient property. The gradient property display mode. Gets or sets a value indicating whether to open gradient property editor or not. true if this instance is open gradient property editor; otherwise, false. Gets or sets a value indicating whether to enable gradient property or not. true if this instance is gradient property enabled; otherwise, false. Gets or sets a value indicating whether to show tooltip or not. Occurs when the property changed in ColorPicker. Occurs when the property changed in ColorPicker. Occurs when the property changed in ColorPicker. Occurs when the property changed in ColorPicker. Occurs when the property changed in ColorPicker. Occurs when the property changed in ColorPicker. Occurs when the property changed in ColorPicker. Occurs when the property changed in ColorPicker. Represents a class for converting color type to brush type. Converts color to solid brush. Color to be converted. Type, the color is to be converted to. Does not matter. Currently used culture. Not used here. Created brush. Converts solid brush to color brush. Brush to be converted. Type, the color is to be converted to. Does not matter. Currently used culture. Not used here. Created brush. Represents a class that converts double to point. Represents a class that converts double values to Point. Converts point to double Converts double to Point Class for double point converter for Y corrdinate Converts a value to Point. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Converts a value. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Represnts a class which converts color to value. Converts color to value. Color to be converted. Type, the color is to be converted to. Does not matter. Currently used culture. Not used here. Converted value. Converts a value. Color to be converted. Type, the color is to be converted to. Does not matter. Currently used culture. Not used here. Converted color. Represnts a class that converts color to word known name. Converts color to word known colors. Color to be converted. Type, the color is to be converted to. Does not matter. Currently used culture. Not used here. Converted word known colors. Converts a value. Color to be converted. Type, the color is to be converted to. Does not matter. Currently used culture. Not used here. Converted color. Represents a class that implements value to string converter. Converts float to string. Float to be converted. Type, the color is to be converted to. Does not matter. Currently used culture. Not used here. Converted color. Converts string to float. Float to be converted Type, the color is to be converted to. Does not matter. Currently used culture. Not used here. Converted value. Represents a class that implements float to string converter. Converts float value with range [0..1] to string denoting byte values - the whole numbers in the range [0..255]. Is used to show color's ARGB values. Converts a float to string value. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Converts a string to float value. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Represnts a class that converts color to string. Stores the current color value. Converts color to string. Float to be converted. Type, the color is to be converted to. Does not matter. Currently used culture. Not used here. Converted string. Converts string to color. Float to be converted. Type, the color is to be converted to. Does not matter. Currently used culture. Not used here. Converted color. Represents a class that implements converting RGB to string. Converts RGB to string. The array of values that the source bindings in the produces. The value indicates that the source binding has no value to provide for conversion. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. A return value of . indicates that the converter did not produce a value, and that the binding will use the if it is available, or else will use the default value. A return value of . indicates that the binding does not transfer the value or use the or the default value. Converts string to RGB color value. The value that the binding target produces. The array of types to convert to. The array length indicates the number and types of values that are suggested for the method to return. The converter parameter to use. The culture to use in the converter. An array of values that have been converted from the target value back to the source values. Represents a class that converts brush to gardient property editor's visibility. Converts Brush to Visibility Brush to be converted. Type, Visibility is to be converted to. Does not matter. Currently used culture. Not used here. Converts a value. value to be converted. Type, to be converted to. Does not matter. Currently used culture. Not used here. Represents a class which converts the brush into header text of the . Converts brush to known color text. Brush to be converted Type to be converted to Converter parameter Current culture Converts a value. Brush to be converted Type to be converted to Converter parameter Current culture Represent a MarkUpExtension class for multibinding to calculate HSV Background. Converter for MultiBinding. Key for MultiBinding. Initializes static members of the class. class. Initializes a new instance of the class. The key to be stored. When implemented in a derived class, returns an object that is set as the value of the target property for this markup extension. Object that can provide services for the markup extension. The object value to set on the property where the extension is applied. Represent a MarkUpExtension class for multibinding to calculate ScRGB color values. Converter for MultiBinding. Key for MultiBinding. Initializes static members of the class. Initializes a new instance of the class. The key to be stored. When implemented in a derived class, returns an object that is set as the value of the target property for this markup extension. Object that can provide services for the markup extension. The object value to set on the property where the extension is applied. Represents a class which has collection of elements. Initializes a new instance of the class. Gets or sets the . The gradient item. Class which has the Gradient Stop Member which has the color edit Dependency property which has color Initializes a new instance of the class. The col. if set to true [sel]. The off. The edit. Createitems this instance. Gets the brush edit parent from children. The element. Handles the MouseLeftButtonDown event of the gradientitem control. The source of the event. The instance containing the event data. Handles the MouseMove event of the gradientitem control. The source of the event. The instance containing the event data. Handles the MouseLeftButtonUp event of the gradientitem control. The source of the event. The instance containing the event data. Disposes all the resources. Gets or sets the color. The color. Gets or sets the gradientitem. The gradientitem. Gets or sets a value indicating whether this is isselected. true if isselected; otherwise, false. Gets or sets the offset. The offset. Gets or sets a value indicating whether this instance is enabled. true if this instance is enabled; otherwise, false. Represent a control which serves as EyeDropper in Specifies whether the color-picking is currently in action. Stores last X position of the cursor. Stores last Y position of the cursor. Stores the cursor. Raises the event. This method is invoked whenever is set to true internally. The that contains the event data. Raises the PreviewMouseLeftButtonDown event. The MouseButtonEventArgs that contains the event data. Processes pressings on the mouse buttons on the control, puts control into the color-picking mode. Data for mouse button related event. Cancels color-picking. An object, the change occurs on. Provides data for raw input being processed by the InputManager. Puts control out of the color-picking mode. Data for mouse button related event. Processes movements of the mouse while in color-picking mode. An object, the change occurs on. Data for mouse-related event. Processes loss of the mouse capture. An object, the change occurs on. Data for mouse-related event. Updates Color property by the color of the pixel under the mouse. Specifies color, that is currently under the mouse cursor. This is a dependency property. Type: Routed event that is raised when the color-picking is started. Routed event that is raised when the color-picking is successfully ended. Routed event that is raised when the color-picking is canceled. API that gets the position of cursor. Value for the pt return an integer API that gets the device context, used to get the context of the screen. Value for strDriver Value for strDevice Value for strOutput Value for pData returns an IntPtr API used to get the color of the pixel on the specified context by the given coordinates. Value for the hdc Value for the x Value for the y returns an integer value API, used to deallocate the acquired device context. Value of the hdc returns an integer Gets or sets the value of the Color, that is currently under the mouse cursor. This is a dependency property. Type: Structure used to store the information regarding the point. Stores an integer value. Stores an integer value. Initializes a new instance of the struct. The X coordinate. The Y coordinate. Specifies the color selection mode of the . Indicates RGB Selection mode. Indicates HSV Selection mode. Indicates HSV Selection mode in ClassicUI. Indicates RGB Selection mode in ClassicUI. Specifies the mode in which the gradient property editor opens. Indicates the property editor open as a Popup. Indicates the property editor open as a extension. Specifies the mode in which gradient brush displayed. Indicates that GradientBrush display with its brush name. Indicates that GradientBrush display as Color name. Specifies the type of the Brush Property. Indicates the brush is SolidColorBrush Indicates the brush is Gradient. Specifics the list of Known colors. AliceBlue color enum. AntiqueWhite color enum. Aqua color enum. Aquamarine color enum. Azure color enum. Beige color enum. Bisque color enum. Black color enum. BlanchedAlmond color enum. Blue color enum. BlueViolet color enum. Brown color enum. BurlyWood color enum. CadeBlue color enum. Chartreuse color enum. Chocolate color enum. Coral color enum. CornflowerBlue color enum. Corn silk color enum. Crimson color enum. Cyan color enum. DarkBlue color enum. DarkCyan color enum. DarkGoldenrod color enum. DarkGray color enum. DarkGreen color enum. DarkKhaki color enum. DarkMagenta color enum. DarkOliveGreen color enum. DarkOrange color enum. DarkOrchid color enum. DarkRed color enum. DarkSalmon color enum. DarkSeaGreen color enum. DarkSlateBlue color enum. DarkSlateGray color enum. DarkTurquoise color enum. DarkViolet color enum. DeepPink color enum. DeepSkyBlue color enum. DimGray color enum. DodgerBlue color enum. Firebrick color enum. FloralWhite color enum. ForestGreen color enum. Fuchsia color enum. Gainesboro color enum. GhostWhite color enum. Gold color enum. Goldenrod color enum. Gray color enum. Green color enum. GreenYellow color enum. Honeydew color enum. HotPink color enum. IndianRed color enum. Indigo color enum. Ivory color enum. Khaki color enum. Lavender color enum. LavenderBlush color enum. LawnGreen color enum. LemonChiffon color enum. LightBlue color enum. LightCoral color enum. LightCyan color enum. LightGoldenrodYellow color enum. LightGray color enum. LightGreen color enum. LightPink color enum. LightSalmon color enum. LightSeaGreen color enum. LightSkyBlue color enum. LightSlateGray color enum. LightSteelBlue color enum. LightYellow color enum. Lime color enum. LimeGreen color enum. Linen color enum. Magenta color enum. Maroon color enum. MediumAquamarine color enum. MediumBlue color enum. MediumOrchid color enum. MediumPurple color enum. MediumSeaGreen color enum. MediumSlateBlue color enum. MediumSpringGreen color enum. MediumTurquoise color enum. MediumVioletRed color enum. MidnightBlue color enum. MintCream color enum. MistyRose color enum. Moccasin color enum. NavajoWhite color enum. Navy color enum. OldLace color enum. Olive color enum. OliveDrab color enum. Orange color enum. OrangeRed color enum. Orchid color enum. PaleGoldenrod color enum. PaleGreen color enum. PaleTurquoise color enum. PaleVioletRed color enum. PapayaWhip color enum. PeachPuff color enum. Peru color enum. Pink color enum. Plum color enum. PowderBlue color enum. Purple color enum. Red color enum. RosyBrown color enum. RoyalBlue color enum. SaddleBrown color enum. Salmon color enum. SandyBrown color enum. SeaGreen color enum. SeaShell color enum. Sienna color enum. Silver color enum. SkyBlue color enum. SlateBlue color enum. SlateGray color enum. Snow color enum. SpringGreen color enum. SteelBlue color enum. Tan color enum. Teal color enum. Thistle color enum. Tomato color enum. Transparent color enum. Turquoise color enum. UnknownColor color enum. Violet color enum. Wheat color enum. White color enum. WhiteSmoke color enum. Yellow color enum. YellowGreem color enum. This class convert Duration value to Int32. Default value for DateTimeEdit. Convert Duration value to Int32. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Does nothing. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. This class convert string value to double This constanr for define left button angle transform. This constanr for define right button angle transform. This method define Angle for RepeatButtonExt. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. Angle for transform. Does nothing. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. Always returns null. This class convert string value to Thickness This constanr for define left button Thickness. This constanr for define right button Thickness. This method define Thickness for RepeatButtonExt. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. Thickness for border RepeatButtonExt. Does nothing. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. Always returns null. Represents delegate for handlers that receive LoadedDispatcherInternalBorder routed event. This enum classifies mode type. Indicates that visual part can be changed by type and scroll. Indicates that visual part can be changed by scroll only. Indicates that visual part cannot be changed manually. This enum classifies date-time type. Specifies values representing that the object holding this value is year. Specifies values representing that the object holding this value is month. Specifies values representing that the object holding this value is day. Specifies values representing that the object holding this value is hour. Specifies values representing that the object holding this value is minute. Specifies values representing that the object holding this value is second. Specifies values representing that the object holding this value is fraction. Specifies values representing that the object holding this value is separator. This enum classifies view type. Specifies values representing that possible view is normal. Specifies values representing that possible view is correct. Specifies values representing that possible view is uncertain. Specifies values representing that possible view is incorrect. This enum classifies data state. Specifies values representing possible state which indicates that date time is correct. Specifies values representing possible state which indicates that date is incorrect. Specifies values representing possible state which indicates that time is incorrect. This enum classifies work result. Indicates that DateTime was not changed while reading. Indicates that DateTime was correctly changed while typing. Indicates that DateTime was correctly changed while scrolling. Indicates that DateTime was incorrectly changed while typing. Indicates that DateTime was incorrectly changed while scrolling. This enum classifies popup state. Specifies values representing possible state for pop-up window that is hidden. Specifies values representing possible state for pop-up window that shows tab. Specifies values representing possible state for pop-up window that shows calendar. Specifies values representing possible state for pop-up window that shows watch. This enum classifies close calendar action. Specifies values representing possible action on which the calendar will never close. Specifies values representing possible action on which the calendar will close on single click. Specifies values representing possible action on which the calendar will close on double click. A delegate used for StringValidationCompleted event in MaskedTextBox. The Object value. The validation string. EventArgs used for StringValidationCompleted event in MaskedTextBox. Define Cancel Define ValidInput Define Message Define ValidationString Initializes a new instance of the class. if set to true [b cancel]. if set to true [b is valid input]. The message. The validation string. Initializes a new instance of the class. if set to true [b is valid input]. The message. The validation string. Initializes a new instance of the StringValidationEventArgs class. Gets or sets a value indicating whether the event should be canceled. Gets a value indicating whether the formatted input string has successfully passed RegEx validation. Gets a text message describing the conversion process. Gets the string that the formatted input string is being validated against. Specifies how watermark text in an editor control should hides. The WatermarkText hides when focus is moved to the control. The WatermarkText hides when user start typing. Specifies how to format the text inside the MaskedTextBox Return only text input by the user. Return text input by the user as well as any instances of the prompt character. Return text input by the user as well as any literal characters defined in the mask. Return text input by the user as well as any literal characters defined in the mask and any instances of the prompt character. Specifies MinValue validation constraint for Numaric Editors controls. Specifies MaxValue validation constraint for Numaric Editors controls. Specifies String Validation constraint for MaskedTextBox control. Specifies register of input symbols. No register changes after symbol was input. Register of typed symbol will be transferred to upper case. Register of typed symbol will be transferred to lower case. Specifies the way of reaction on wrong input data. Represents the way when there is no reaction onto invalid input. Raises displaying error message. Resets text in editor. Specifies editing way of text in control. The values while editing are shown as percent values. The values while editing are shown as double values and it should be converted to percentage value once the control loses focus. Represents the CurrencySymbol Position sets the CurrencySymbol position to Left sets the CurrencySymbol position to Right Represents the paste mode Performs simple paste operation Performs advanced paste operation Converts circle radius value to Width and Height of the ellipse representing it. Both values are . Converts circle radius value to Width and Height of the ellipse representing it. Both values are . The value to be converted. Type, value should be converted to. Parameter, not used. Currently used culture. Not used. Converted value. This kind of conversion is not supported. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Converts Thickness value used in BorderThickness to double representing Shape.StrokeThickness. Converts Thickness value used in BorderThickness to double representing Shape.StrokeThickness. The value to be converted. Type, value should be converted to. Parameter, not used. Currently used culture. Not used. Converted value. This kind of conversion is not supported. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. 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. This example shows how to create the Magnifier control in XAML. ]]> This example shows how to the Magnifier control in C#. using System; using System.Windows; using Syncfusion.Windows.Shared; namespace MagnifierDemo { public partial class SampleWindow : Window { internal System.Windows.Controls.Grid grid; private Magnifier magnifier = new Magnifier(); public SampleWindow() { magnifier.TargetElement = grid; magnifier.FrameBackground = Brushes.White; magnifier.ZoomFactor = 0.5; } } } In XAML code Magnifier.Current attached property plays the same role as Magnifier.TargetElement property in procedural code. There is no need to set TargetElement value in XAML under ]]> definition. Define Default DPI Define Is added Define adorner layer Define Adorner Define IsInDesign mode Initializes static members of the class. Initializes a new instance of the class. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the Magnifier.Current attached dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Identifies the dependency property. Calls OnFrameTypeChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Updates property value cache and raises event. Property change details, such as old value and new value. Calls OnFrameHeightChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Updates property value cache and raises event. Property change details, such as old value and new value. Calls OnFrameWidthChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Updates property value cache and raises event. Property change details, such as old value and new value. Calls OnFrameRadiusChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Updates property value cache and raises event. Property change details, such as old value and new value. Calls OnFrameCornerRadiusChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Updates property value cache and raises event. Property change details, such as old value and new value. Calls OnFrameBackgroundChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Updates property value cache and raises event. Property change details, such as old value and new value. Calls OnZoomFactorChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Updates property value cache and raises event. Property change details, such as old value and new value. Calls CoerceZoomFactor method of the instance. Current Magnifier instance. New value. Value that should be set. Fulfils the logic before setting the value of dependency property. The value that should be corrected. Corrected value. Calls OnEnableExportChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Updates property value cache and raises event. Property change details, such as old value and new value. Calls OnTargetElementChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Updates property value cache and raises event. Property change details, such as old value and new value. Calls CoerceTargetElement method of the instance. Current Magnifier instance. New value. Value that should be set. Fulfils the logic before setting the value of dependency property. The value that should be corrected. Corrected value. Calls OnCurrentChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Attaches the Magnifier to the UIElement specified in the parameter and receives ability to zoom it with all visual children. The which the Magnifier has ability to zoom. Zooms in the area around the mouse pointer with the factor mentioned as the parameter. Factor to zoom in. Zooms out the area around the mouse pointer with the factor mentioned as the parameter. Factor to zoom out. Sets value of the Magnifier.Current attached property. The d control. The magnifier. Gets value of the Magnifier.Current attached property. The d control. Return the current control Saves content of the Magnifier to the specified stream. The stream. The encoder. Magnifier area cannot be retrieved. Saves content of the Magnifier to the specified stream. The stream. Saves content of the Magnifier to the file with specified filename. The filename. Saves content of the Magnifier to the file with specified filename using encoder. The fileName. The encoder. Saves content of the Magnifier to XPS format. The stream. Saves content of the Magnifier to XPS format. The filename. Copies the content of the Magnifier to clipboard. Magnifier area cannot be retrieved. Override Executes when visual parent of Magnifier has changed. Determines old parent of the control. Not used. Performs TargetElement changing logic in the Magnifier. The uie old. The uie new. Hides Magnifier when mouse cursor moves outside the bounds of TargetElement. The source of the event. The instance containing the event data. Shows Magnifier when mouse cursor enters TargetElement's area. The source of the event. The instance containing the event data. Provides additional logic after the target element for magnifier is set. The source of the event. The instance containing the event data. Cancel size changing of the magnifier using Width or Height property. The source of the event. The instance containing the event data. Updates value of View box and other internal properties the template is depending on. Creates appropriate BitmapEncoder depending on the extension specified. The extension. Return the bitmap encoder Updates value of actual target element. Finds recursively and returns adorner decorator in visual tree starting from rootElement. The root element. Return the adorner decorator Gets or sets the value specifying the shape of frame in the Magnifier. Type: enum. Default value is Rectangle. Gets or sets the value specifying height of the frame when the FrameLayout is Rectangle or Rounded Rectangle. Type: . Default value is 200. Gets or sets the value specifying width of the frame when the FrameLayout is Rectangle or Rounded Rectangle. Type: . Default value is 200. Gets or sets the value specifying the radius of the circle when the FrameLayout is Circle. Type: . Default value is 100. Gets or sets the value specifying the corner radius when the FrameLayout is RoundedRectangle. Type: . Default value is 5. Gets or sets the value specifying background brush of the frame. Type: . Default value is transparent brush. Gets or sets the value indicating relative size of the area displayed inside Magnifier. This determines zoom level. The value range is between 0.0 (infinite zoom) and 1.0 (no zoom). Type: . Default value is 1.0. When user is setting value greater than 1.0, ZoomFactor will equal to 1.0, in case of value less than zero ZoomFactor will be equal zero. Gets or sets a value indicating whether [enable export]. true if [enable export]; otherwise, false. Gets or sets UIElement available for magnifying. Type: . Default value is null. Null value means that the magnifier is inactive. Gets or sets the view box The view box Gets the size of the current. The size of the current. Gets or sets the width of the background. The width of the background. Gets or sets the height of the background. The height of the background. Gets or sets the actual target element. The actual target element. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is being changed. An adorner that is being created when is added to an application. This class is internally used by . Define the magnifier Define the mouse pointer Initializes a new instance of the class. The element. The magnifier. Performs TargetElement changing logic of the Magnifier. The d object. The base value. Return the Magnifier for the control Performs mouse move logic. The source of the event. The instance containing the event data. Updates value of Magnifier.Viewbox internal property. Calculates position of Magnifier's view box taking cursor's location into account. Return the point Disconnects magnifier from the adorner. Override for Magnifier usage purposes. Not used in this method. The Magnifier the Adorner is associated with. Override for Magnifier usage purposes. A size to constrain the adorner to. A object representing the amount of layout space needed by the adorner. Override for Magnifier usage purposes. The final area within the parent that this element should use to arrange itself and its children. The actual size used. Gets the number of visual child elements within this element. Visual Children count The number of visual child elements for this element. Determines the shape of the Magnifier control. Rectangular Magnifier. Rectangular Magnifier with rounded corners. Circular Magnifier. Convert DependencyObject to Visual Not Implemented Zoom mode to specify value in Percentage or double value. Example: 0.5d is 50% 1d is equal to 100% 1.5d is 150% Access zoom value in double type Access zoom value in Percentage Define MouseWheel, MouseClick, KeyCombination gesture for zooming. No gesture. Mouse is scrolled up. Mouse is scrolled down. Ctrl key. Shift key. Alt key. Mouse left click. Mouse right click. Mouse left double click. Mouse right double click. All the Ctrl, Shift, Alt gesture should be satisfied. Mouse state. Mouse left button clicked. Mouse right button clicked. Mouse left button double clicked. Mouse right button double clicked. Panning. None state. Parameter for executing zoom Parameter for executing zoom manually Zoom to a particular scale value. Percentage of scale value for each ZoomIn or ZoomOut functionality Point of foucus while zooming. Usually used to specify a particular point in the content. Parameter for executing zoom based mouse position Zoom to a particular mouse position value. Represents the class for overview control. // Using a DependencyProperty as the backing store for Scale. This enables animation, styling, binding, etc... Represents the class for content holder of the overview control. FitToPage Routed event. ExtraPanningEvent Routed event. Represents the method that handles the event. The sender contains a overview. The that contains the event data. Provides data for the event. Represents the method that handles the event. The sender contains a overview. The that contains the event data. Provides data for the . Represents the class for custom panel of the overview. Represents the Overview resizer control. Parameter for executing zoom manually Zoom to a particular scale value. Percentage of scale value for each ZoomIn or ZoomOut functionality Point of foucus while zooming. Usually used to specify a particular point in the content. Parameter for executing zoom based mouse position Zoom to a particular mouse position value. Returns Visibility based on int count value. if value is greater than zero, returns Visible; otherwise Collapse. Interaction logic for UserControl1.xaml Initializes a new instance of the class. PageSettings Gets the page settings values from the PageSetupSettings. Sets the page settings values to the PageSetupSettings. InitializeComponent Gets or sets the page settings. Initializes a new instance of the class. The x. The y. Gets or sets the width. The width. Gets or sets the height. The height. Interaction logic for PrintNavigationControl.xaml PrintPreviewControl Initializes a new instance of the class. Initializes a new instance of the class. InitializeComponent Specifies whether it is possible to navigate to the next page. Specifies whether it is possible to navigate to the previous page. Specifies whether it is possible to navigate to the first page. Specifies whether it is possible to navigate to the first page. Gets or sets the page settings. Represents the page settings for the print preview control. Initializes a new instance of the class. Gets or sets the page orientation. Gets or sets the page width value. Gets or sets the page height value. Gets or sets the margin value. Gets or sets the selected page type. Defines month changing direction. define the page orientation as portrait. define the page orientation as landscape. Responsible for to converting. Converts value to value. The value to be converted. Type, value should be converted to. Is not used. Currently used culture. Is not used. Converted value. Converts value to value. The value to be converted. Type, value should be converted to. Is not used. Currently used culture. Is not used. Converted value. DomainUpDown class that provides the UpDown control Represents an up-down control that displays string values. A DomainUpDown control displays a single string value that is selected from the collection of items by pressing the up or down buttons on keyboard or scrolling the mouse wheel. The user can also enter text in the control. To create a collection of items to display in the DomainUpDown control, user can add or remove the items individually by using the and methods. This can be called in an event handler, such as the event of a button. This example shows how to create a DomainUpDown in XAML. ]]> The following example shows how to create a in C#. using System.Windows; using System.Windows.Controls; using Syncfusion.Windows.Tools.Controls; using Syncfusion.Windows.Tools; namespace UpDownControlSample { public partial class Window1 : Window { // Counter used for adding items int myCounter = 1; // Create a new instance of the UpDown DomainUpDown domainUpDown1 = new DomainUpDown(); public Window1() { InitializeComponent(); // Add UpDown to grid grid1.Children.Add( domainUpDown1 ); } private void AddItem_Click(object sender, RoutedEventArgs e) { // Add item to domainUpDown domainUpDown1.Add( "item " + myCounter.ToString() ); // Increment the counter variable. myCounter++; } } } Default animation speed of value change. Command for down button. Command for down button. First block for the animation of value change. Second block for the animation of value change. Textbox used for text processing. Indicates whether control is animated. Indicates direction for the animation of value change. Previous item's index. Item's index. Items list for the control. Identifies dependency property. Identifies dependency property. Initializes static members of the class. Initializes a new instance of the class. Initializes this instance. Adds the specified item to the collection. The item to add. The index at which the value has been added. Removes item at the specified index from the collection. The zero-based index of the element to remove. Index is less than zero or index is equal to or greater than . Removes the first occurrence of a specific item from the collection. The item to remove from the collection. Adds the elements of an to the end of the collection. The whose elements should be added to the end of the collection. It cannot be null itself, but it can contain elements that are null. range is null. Calls OnValueChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. The that contains the event data. Builds the current template's visual tree if necessary. Invoked when an unhandled �attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. The that contains the event data. Invoked when an unhandled �attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. The that contains the event data. Updates property value cache and raises event. The that contains the event data. Changes the down value. The source of the event. The that contains the event data. Changes the up value. The source of the event. The that contains the event data. Updates the counter. Indicates direction of value change. Animates value changes when the up or down buttons are clicked. Handles the event of the control. The source of the event. The that contains the event data. Gets the at the specified index. The index of the item Index of the item Gets or sets the value of the control's value. This is a dependency property. Type: Default value is null. Gets or sets the animation shift. The animation shift. Event that is raised when property is changed. Command that invoked when down button clikced. Command that invoked when up button clicked. Contains the UpDown Control Border. Contains the UpDown Control DoubleTextBox. Contains the UpDown Control DoubleTextBox. Contains the UpDown Control Up Button. Contains the UpDown Control Down Button. Current Control Value Contains before the change of Current control value. Previous Control Value Initializes static members of the class. Initializes a new instance of the class. Handles the Unloaded event of the UpDown control. The source of the event. The instance containing the event data. Handles the Loaded event of the UpDown control. The source of the event. The instance containing the event data. Called when the keyboard is not focused on this element contains the UpDown control object. Provides data for System.Windows.UIElement.LostKeyboardFocus routed events, as well as related attached and Preview events. Using a DependencyProperty as the backing store for IsScrollingOnCircle. This enables styling, binding, etc... Using a DependencyProperty as the backing store for IsReadOnly. This enables styling, binding, etc... Using a DependencyProperty as the backing store for NumberDecimalDigits. This enables styling, binding, etc... Using a DependencyProperty as the backing store for GroupSeperatorEnabled. This enables styling, binding, etc... Using a DependencyProperty as the backing store for IsFocused. This enables styling, binding, etc... Using a DependencyProperty as the backing store for NullValueText. This enables styling, binding, etc... Using a DependencyProperty as the backing store for AnimationShift. This enables styling, binding, etc... Using a DependencyProperty as the backing store for IsValueNegative. This enables styling, binding, etc... Using a DependencyProperty as the backing store for CursorBackground. This enables styling, binding, etc... Using a DependencyProperty as the backing store for CursorBorderBrush. This enables styling, binding, etc... Using a DependencyProperty as the backing store for CursorWidth. This enables styling, binding, etc... Using a DependencyProperty as the backing store for CursorBorderThickness. This enables styling, binding, etc... Using a DependencyProperty as the backing store for CursorTemplate. This enables styling, binding, etc... Using a DependencyProperty as the backing store for CursorVisible. This enables styling, binding, etc... Using a DependencyProperty as the backing store for CursorPosition. This enables styling, binding, etc... Using a DependencyProperty as the backing store for SelectionBrush. This enables styling, binding, etc... Using a DependencyProperty as the backing store for EnableRangeAdorner. This enables styling, binding, etc... Using a DependencyProperty as the backing store for RangeAdornerBackground. This enables styling, binding, etc... Using a DependencyProperty as the backing store for EnableExtendedScrolling. This enables styling, binding, etc... Using a DependencyProperty as the backing store for EnableTouch. This enables styling, binding, etc... Using a DependencyProperty as the backing store for UpDownForeground. This enables styling, binding, etc... Using a DependencyProperty as the backing store for UpDownBackground. This enables styling, binding, etc... Using a DependencyProperty as the backing store for UpDownBorderBrush. This enables styling, binding, etc... Using a DependencyProperty as the backing store for TextAlignment. This enables styling, binding, etc... Using a DependencyProperty as the backing store for ApplyZeroColor. This enables styling, binding, etc... Using a DependencyProperty as the backing store for EnableNegativeColors. This enables styling, binding, etc... Using a DependencyProperty as the backing store for Culture. This enables styling, binding, etc... Using a DependencyProperty as the backing store for EnableFocusedColors. This enables styling, binding, etc... Using a DependencyProperty as the backing store for FocusedBackground. This enables styling, binding, etc... Using a DependencyProperty as the backing store for IsUpdownFocused. This enables styling, binding, etc... Using a DependencyProperty as the backing store for FocusedForeground. This enables styling, binding, etc... Using a DependencyProperty as the backing store for FocusedBorderBrush. This enables styling, binding, etc... Using a DependencyProperty as the backing store for NegativeBackground. This enables styling, binding, etc... Using a DependencyProperty as the backing store for NegativeBorderBrush. This enables styling, binding, etc... Using a DependencyProperty as the backing store for AllowEdit. This enables tyling, binding, etc... Using a DependencyProperty as the backing store for MinValidation. This enables styling, binding, etc... Using a DependencyProperty as the backing store for MaxValidation. This enables styling, binding, etc... Using a DependencyProperty as the backing store for MinValueOnExceedMinDigit. This enables styling, binding, etc... Using a DependencyProperty as the backing store for MaxValueOnExceedMaxDigit. This enables styling, binding, etc... Using a DependencyProperty as the backing store for NegativeForeground. This enables styling, binding, etc... Using a DependencyProperty as the backing store for ZeroColor. This enables styling, binding, etc... Using a DependencyProperty as the backing store for UseNullOption. This enables styling, binding, etc... Using a DependencyProperty as the backing store for NumberFormatInfo. This enables styling, binding, etc... Using a DependencyProperty as the backing store for CornerRadius. This enables styling, binding, etc... Using a DependencyProperty as the backing store for NullValue. This enables styling, binding, etc... Using a DependencyProperty as the backing store for Value. This enables styling, binding, etc... Using a DependencyProperty as the backing store for MinValue. This enables styling, binding, etc... Using a DependencyProperty as the backing store for MaxValue. This enables styling, binding, etc... Using a DependencyProperty as the backing store for Step. This enables styling, binding, etc... Using a DependencyProperty as the backing store for AnimationSpeed. This enables animation, styling, binding, etc... Calls OnFocusedBackgroundChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. The that contains the event data. Calls OnFocusedForegroundChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. The that contains the event data. Calls OnFocusedBorderBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. The that contains the event data. Called when [is value negative changed]. The d value. The instance containing the event data. Calls OnControlTemplateChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. The that contains the event data. Updates property value cache and raises event. The that contains the event data. Updates property value cache and raises event. The that contains the event data. Updates property value cache and raises event. The that contains the event data. Updates property value cache and raises CursorTemplate property changed. event. The that contains the event data. Called when IsValueNegative property changed. Property change details, such as old value and new value. change the up value. Contains the object of UpDown Provides data for the System.Windows.Input.CommandManager.Executed and System.Windows.Input.CommandManager.PreviewExecuted�routed Change the Down value. Contains the object of UpDown Provides data for the System.Windows.Input.CommandManager.Executed and System.Windows.Input.CommandManager.PreviewExecuted�routed Change the value. if set to true [Is Up]. Update the Background when load the UpDown control. Invoked when a System.Windows.Input.Keyboard.PreviewKeyDown attached routed event occurs. Provides data for the System.Windows.UIElement.KeyDown�routed events, as well as related attached and Preview events. Occurs when this element loses logical focus. Occurs when this element gets logical focus. Creates the automation peer for UpDown Control. Animates value changes when the up or down buttons are clicked. Disposes all the resources. Selects all the contents of the text editing control. Disposes all the resources. When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks. Called before UpDown control text changed. Provides data for Value changed events. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised before property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Gets or sets the animation shift. The animation shift. Gets or sets a value indicating whether the value is Negative or not in the UpDown Control. trueif the Value is Negative; otherwise, false. Returns: Returns the Boolean value.The default value is false. Gets or sets the cursor background. The cursor background. Gets or sets a value indicating whether the ScrollingOnCircle is enabled in the UpDown Control. trueif the ScrollingOnCircle; otherwise, false. Returns: Returns the Boolean value.The default value is true. Represents the Boolean value of IsReadOnly.if the property value is true when the field is Readonly. Returns Returns Boolean value.The default value is false. Gets or Sets number of System.Int32 values contained in NumberDecimalDigits of UpDown control. Returns: The number of System.Int32 values contained in the System.Int32. Gets or sets the cursor border brush. The cursor border brush. Gets or sets the width of the cursor. The width of the cursor. Returns: Returns the System.double value. Gets or sets the cursor border thickness. The cursor border thickness. Gets or sets the cursor template. This is a dependency property. Type: Default value is null. Checks for cursor visibility. The cursor visibility. Gets or sets the cursor position. The cursor position. Gets or sets the selection brush. The selection brush. Gets or sets the UpDown Foreground brush. The UpDown Foreground. Returns: The value of the System.Windows.Media.Brush property is expressed Gets or sets the UpDown Background brush. The UpDown Background.The default value is Colors.Transparent Returns: The value of the System.Windows.Media.Brush property is expressed Gets or sets the UpDown BorderBrush The UpDown BorderBrush.The default value is Colors.Transparent. Returns: The value of the System.Windows.Media.Brush property is expressed Specifies whether the text in the object is left-aligned, right-aligned, centered, or justified. Returns: Returns the TextAlignment value.The default value is TextAlignment.Center. Gets or sets a value indicating whether the Zero color is enabled in the UpDown Control. trueif Zero color is apply; otherwise, false. Returns: Returns the Boolean value.The default value is true. Gets or sets a value indicating whether the NegativeColors enabled in the UpDown Control. trueif NegativeColors is enabled; otherwise, false. Returns: Returns the Boolean value.The default value is true. Gets or sets name of the culture The information includes the names for the culture, the writing system, the calendar used, and formatting for dates and sort strings. Gets or sets a value indicating whether the FocusedColors enabled in the UpDown Control. trueif FocusedColors is enabled; otherwise, false. Returns: Returns the Boolean value.The default value is false. Gets or sets the background when control is focused. This is a dependency property. Type: Default value is Brushes.White. Gets or sets a value indicating whether the Updown is Focused or not in the UpDown Control. trueif the Updown is Focused; otherwise, false. Returns: Returns the Boolean value. Gets or sets the foreground brush when control is focused. This is a dependency property. Type: Default value is Brushes.Black. Gets or sets the borderBrush when control is focused. This is a dependency property. Type: Default value is Brushes.Black. Gets or sets background of the control when it's value is negative. This is a dependency property. Type: Negative Background brush. Default value is null. Gets or sets the negative border brush. The negative border brush. Default value is null. Gets or sets a value indicating whether allow to edit is enabled in UpDown control. true if [Allow edit]; otherwise false. Returns: Returns the Boolean value. The default value is true. Gets or sets a value indicating whether MinValidation. Specifies MinValue validation constraint for Numeric Editors controls.The Default value is MinValidation.OnKeyPress. Gets or sets a value indicating whether MaxValidation. Specifies MaxValue validation constraint for Numeric Editors controls.The Default value is MinValidation.OnKeyPress. Gets or sets a value indicating whether MinValueOnExceedMinDigit UpDown control. true if [MinValueOnExceedMinDigit]; otherwise false. Returns: Returns the Boolean value,default value is true. Gets or sets a value indicating whether MaxValueOnExceedMinDigit UpDown control. true if [MaxValueOnExceedMinDigit]; otherwise, false. Returns: Returns the Boolean value,default value is true. Gets or sets foreground of the control when it's value is negative. Type: Default value is Colors.Red. Gets or sets foreground of the control when it's value is Zero. Type: Default value is Colors.Green. Gets or sets a value indicating whether [use null option]. true if [use null option]; otherwise, false. Returns: Returns the Boolean value Default value is false. Gets a read-only System.Globalization.NumberFormatInfo that formats values based on the current culture. Returns: A read-only System.Globalization.NumberFormatInfo based on the culture of the current thread. Gets or sets the Corner radius. The Corner radius. The default value is null. Gets or sets the null value assigned to the control. Returns: reuturns the double value. The Default value is null. Gets or sets the value assigned to the control. This is a dependency property. Type: Default value is 0. Gets or sets the minimum value for the control. This is a dependency property. Type: Default value is double.MinValue. Gets or sets the maximum value for the control. This is a dependency property. Type: Default value is double.MaxValue. Gets or sets the step to increment or decrement the value of the control when the up or down button is clicked. This is a dependency property. Type: Default value is 1. Gets or sets the animation speed of value change. This is a dependency property. Type: Default value is 0.1. Represents the Boolean value when keyboard is focused or not. Returns: Boolean value. Gets or sets a value indicating whether this GroupSeperator is enabled in the UpDown Control. trueif the GroupSeperator is enabled; otherwise, false. Returns: Returns the Boolean value. The default value is true. Gets or sets a value indicating whether the UpDown Control is focused or not. trueif the UpDown control is focused; otherwise , false. Returns: Returns the Boolean value. The default value is false. Gets or sets the text contents assigned to control. Returns: A string contains the Text contents of UpDown control. The default value is String.Empty. Gets or sets a value indicating whether this RangeAdorner is enabled in the UpDown Control. trueif the RangeAdorner is enabled; otherwise, false. Returns: Returns the Boolean value. The default value is false. Gets or sets the UpDown RangeAdornerBackground. The RangeAdornerBackground. Returns: The value of the System.Windows.Media.Brush property is expressed. The default value is Brushes.LightGray. Gets or sets a value indicating whether this ExtendedScrolling is enabled in the UpDown Control. trueif the ExtendedScrolling is enabled; otherwise, false. Returns: Returns the Boolean value. The default value is false. Gets or sets a value indicating whether this Touch is enabled in the UpDown Control. trueif the Touch is enabled; otherwise, false. Returns: Returns the Boolean value. The default value is false. Delegate used to handle the ValueChanging event. Contains the UpDown control object. Provides data for Value changed events. Responsible for cursor visibility. Initializes static members of the class. This class makes relation between value and value. Converts value to value. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. Converts value to value. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. Class which converts color to HSV background. HSV color. Hue parameter. Saturation parameter. Brightness parameter. Converts color brush into solid brush. Color brush value Target type Binding parameters Current UICulture Returns HSV value. Converts solid color brush into color brush. Color brush Solid color value Target Type Binding parameter Current UICulture Generates the brush for HSV model. Generated brush. Generates the Hue brush for HSV model. Generated brush. Generates the Saturation brush for HSV model. Generated brush. Generates the Value brush for HSV model. Generated brush. Generates the slider brush for HSV model. Return brush value for corresponding HSV value. Generates horizontal Hue slider brush for HSV model. Generated brush. Generates vertical Hue slider brush for HSV model. Generated brush. Generates the Hue slider brush for HSV model. X coordinate of the LinearGradientBrush StartPoint Y coordinate of the LinearGradientBrush StartPoint X coordinate of the LinearGradientBrush EndPoint Y coordinate of the LinearGradientBrush EndPoint Generated brush. Generates the Saturation slider brush for HSV model. Generated brush. Generates the Value slider brush for HSV model. Generated brush. Converter for converting string into culture info Converts the object to the . Do not used. do not used. The object to convert. The converted value. Converts the given value object to the specified type, using the specified context and culture information. A that provides a format context. A . The . The to convert the value parameter to. The converted value. This class makes relation between value and value. Converts value to value. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. Converts value to value. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value. This class makes relation between value and value. Converts value to value. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. Not implemented. Original drawing value Target type as Drawing Binding parameter Current culture info Returns original drawing brush This class makes relation between value and value. Drawing helper instance. Top most visual object reference. Count variable for conversion chain. Converts value to value. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. Converts a value. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Represents the converter that converts values to the formatted . Use parameter for to set the format. Default string format. Converts a value. The data binding engine calls this method when it propagates a value from the binding source to the binding target. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value.If the method returns null, the valid null value is used.A return value of . indicates that the converter produced no value and that the binding uses the , if available, or the default value instead.A return value of . indicates that the binding does not transfer the value or use the or default value. Converts a value. The data binding engine calls this method when it propagates a value from the binding target to the binding source. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value.If the method returns null, the valid null value is used.A return value of . indicates that the converter produced no value and that to the binding uses the , if available, or the default value instead.A return value of . indicates that the binding does not transfer the value or use the or default value. Represents the converter that converts array of Object to the formatted String. Use parameter for to set the format. Default string format. Converts source values to a value for the binding target. The data binding engine calls this method when it propagates the values from source bindings to the binding target. The array of values that the source bindings in the produces. The value indicates that the source binding has no value to provide for conversion. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value.If the method returns null, the valid null value is used.A return value of . indicates that the converter did not produce a value, and that the binding will use the if it is available, or else will use the default value.A return value of . indicates that the binding does not transfer the value or use the or the default value. Converts a binding target value to the source binding values. The value that the binding target produces. The array of types to convert to. The array length indicates the number and types of values that are suggested for the method to return. The converter parameter to use. The culture to use in the converter. An array of values that have been converted from the target value back to the source values. Represents a collection of objects that can be individually accessed by index in the control. Gets the index of the item input item returns index of item Inserts an item in the particular index index value to insert input item Removes an item in the particular index index value Add an item to children input item Clears the children Checks if the children contains the given item input item true if it contains; otherwise, false Copies an item to the children object array collection index in the array Removes an item from the children input item returns boolean value whether item is removed or not Gets the children enumerator returns the children enumerator Gets the count of the children Gets a value IsReadOnly Gets or sets the children at the index position index value returns the children at the index position Represents a control that provides a user interface with navigation of records in a given application. Using a DependencyProperty as the backing store for ActiveItem. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for ActiveIndex. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for Host. This enables animation, styling, binding, etc... Function to navigate through items child value Updates the layout for the transformation Invoked when the active item has changed Property Changed Event Arguments Invoked when the index of the active item has changed Property Changed Event Arguments Invoke event when item is navigated Gets or sets the items that are active Gets or sets the index of the items that are active Gets the items of the control. Gets or sets the host Represents an enum list for the direction used to navigate the records in the previous and next directions. Navigate to the Next item Navigate to the Previous item Provides classes, interfaces, and enumerators that are required to create and controls. Converter class that converts string type into image type. Converts the object to the . Do not used. do not used. The object to convert. The converted value. Converts the given value object to the specified type, using the specified context and culture information. A that provides a format context. A . The . The to convert the value parameter to. The converted value. Converter class that convert string type to Tooltip format. Converts the object to the . Do not used. do not used. The object to convert. The converted value. Converts the given value object to the specified type, using the specified context and culture information. A that provides a format context. A . The . The to convert the value parameter to. The converted value. Animation step value provider Gets the animation step value. The total seconds From value for animation. The current. The duration. Return animation step value Double Animation From value for animation To Value for animation StepValue provider for animation Initializes a new instance of the class. Gets the current value core. The start value. The target value. The clock. Return the current step value When implemented in a derived class, creates a new instance of the derived class. The new instance. Gets or sets from value for the animation. From value. Gets or sets Ending value for the animation. Ending value for the animation. Gets or sets the Step value for the animation The step value provider. Class to save deserialization info of object params. Initializes the table of object parameters. Contains types of formats to store object parameters. Use xml format as a storage format. Use binary format as a storage format. Use system registry as a storage format. Creates a new command that can always execute. The execution logic. Creates a new command. The execution logic. The execution status logic. Convert the pagesize into inches and centimeters. Converts a value. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. This class makes relation between value and value. This method converts value to . Value for converting. The type of the binding target property. Parameter indicates UI element name. The culture to use in the converter. Result converting. Used to place the popup window in left to right. Specifies how the pages of content are oriented on print area. Standard orientation. Content of page is rotated at 90 degrees counterclockwise from standard (portrait) orientation. Provides the base implementation for printing related operations in all controls. Invalidates PrintPreviewPanel Used to avoid the properties intialization more than one time. Initializes a new instance of class. Instance of class. Used to invalidate the preview panel when print properties are changed. Prints the content of page control. Prints the content of page control according to the print ticket and print queue configurations in the print dialog. Configures the PrintTicket and PrintQueue according to the user input for printing. Prints the content of page control according to the print ticket and print queue configures in the print dialog. Configures the PrintTicket and PrintQueue according to the user input for printing. Decides whether the print can be performed or not. Creates the page for the specified page index and arrange the page content with in that page. The corresponding page index to create page. Returns the new for the specified index. Creates the page corresponding to the specified page index and page control. The corresponding page index to create page. The corresponding page control to create page. Used to get the PageWidth based on PrintOrientation. Returns the PageWidth. Used to get the PageHeight based on PrintOrientation. Returns the PageHeight. Initializes the print process such as print properties,settings. Used to compute the pages which is present in the print preview. Initializes properties and settings for printing process. Gets the print document of page control. Returns the that contains the print document of page control. Gets the print document of page control based on the specified start and end index of page. The start index of the page to get print document. The end index of the page to get print document. Returns the for the specified start and end index of the page contains the print document of page control. Used to add the custom size’s for the specific printer which we chosen. Manages printers and print jobs. Update the print manager based upon the margin option changed from the print option control. Margin thickness of the page. Update the print manager based upon the paper option changed from the print option control. width of the page. height of the page. Update the print manager based upon the paper option changed from the print option control. Print orientation of the page. Used to update the ScaleOptions to the, that contains the information about . Update the print manager based upon the page scale option changed from the print option control. The print page scale option selected index. Prints the content of page control according to the print ticket in the print dialog. Used to find the available paper sizes for the choosen printer. Apply the print settings to the print options. Invoked whenever the effective value of any dependency property on this DependencyObject has been updated. The specific dependency property that changed is reported in the event data. The Dependency Property Name. Releases all the resources used by the class. Disposes all the resources used by the class. Indicates whether the call is from Dispose method or from a finalizer. Used to initialize the print options window and apply the print settings to the print options. Gets or sets the selected index of scaling options selected Item. The index of the scaling options selected Item.The default value is 0. Gets or sets the LenthUnit to the page Size. Gets or sets the value to the page count. The total pages count that are created for printing.And the default value is 0; Gets or sets the margin of page for printing. Provides the margin value for the page.The default value of the margin is 94.49. Gets or sets the height of a page for printing. The height of a page for printing.And the default value of the PageHeight is 1122.52; Gets or sets the width of a page for printing. The width of a page for printing.And the default value of the PageWidth is 793.70; Gets or sets the height of the page header for printing. The height of the page header.And the default value of the PageHeaderHeight is 0.0; Gets or sets the height of the page footer for printing. The height of the page footer.And the default value of the PageFooterHeight is 0.0; Gets or sets that defines the visual representation of the page header for printing. The object that defines the visual representation of the page header. The default is null. Gets or sets that defines the visual representation of the page footer for printing. The object that defines the visual representation of the page footer. The default is null. > Gets or sets the value to Specifies whether a printer collates output when it prints multiple copies of a multi-page print job. Gets or sets the value to Specifies whether all the pages or only a limited range will be processed by an operation, usually printing. Gets or sets the CopiesCount of the printing element. Gets or sets the FromPage of the printing element. Gets or sets the ToPage of the printing element. Gets or sets a value indicating how the page content is oriented for printing. One of the enumeration that specifies how the page content is oriented. The default orientation is . Gets currenlty active printer. Gets PageSizes supported by active printer. Occurs when a property value changes in class. Specifies to set the units of the pagesize in printpreview. To set the lenghtunit for pagesize as Inches. To set the lenghtunit for pagesize as Centimeters. Represents a control that provides set of options while printing the page control. Initializes a new instance of class. Identifies the Syncfusion.Windows.Shared.Printing.SelectedScaleIndex dependency property. The identifier for the Syncfusion.Windows.Shared.Printing.SelectedScaleIndex dependency property. Occurs when print scale option changed in print options control. Represents an object that participates in the dependency property system. Provides data for print page scale option selected Item index property changed events. Identifies the Syncfusion.Windows.Shared.Printing.PrintOptionsControl.PageMargin dependency property. The identifier for the Syncfusion.Windows.Shared.Printing.PrintOptionsControl.PageMargin dependency property. Occurs when print page margin property changed in print options control. Represents an object that participates in the dependency property system. Provides data for print page margin property changed events. Identifies the Syncfusion.Windows.Shared.Printing.PageSize dependency property. The identifier for the Syncfusion.Windows.Shared.Printing.PageSize dependency property. Occurs when print page Size is changed. Represents an object that participates in the dependency property system. Provides data for print page margin property changed events. Identifies the Syncfusion.Windows.Shared.Printing.PrintOptionsControl.PrintOrientation dependency property. The identifier for the Syncfusion.Windows.Shared.Printing.PrintOptionsControl.PrintOrientation dependency property. Occurs when print orientation property changed in print options control. Represents an object that participates in the dependency property system. Provides data for print orientation property changed events. Builds the visual tree for the print options control when a new template is applied. Update the pagerange selection based on the from and to page count. Used to update the Collation options. Returns the list of Collation. Used to update the Collation options. Returns the list of Collation. Used to update the orientaion options. Returns the list of orientations. Used to update the values to the PrintPageSize options. Return the collection of values which contains the . Used to set the default page size in print preview when define the page size using print settings. The size which contains the page size. Used to update the selected value to the page margin combobox. The thicknes which holds the thickness of the page. If change the print settings using printmanager then need to update print settings options in preview window. Wires the events associated with the print options control. Change the value. if set to true [Is Up]. Change the value. if set to true [Is Up]. Occurs when the paper combobox drop down is opened. The owner of the print options control. Contains state information and event data associated with a routed event. Occurs when the paper combobox drop down is closed. The owner of the print options control. Contains state information and event data associated with a routed event. Occurs when the Margin combobox drop down is Opened. The owner of the print options control. Contains state information and event data associated with a routed event. Occurs when the Margin combobox drop down is closed. The owner of the print options control. Contains state information and event data associated with a routed event. UnWires the events associated with the print options control. Occurs when the print options control is laid out, rendered, and ready for interaction. The owner of the print options control. Contains state information and event data associated with a routed event. Occurs when the print options control is removed from within an element tree of loaded elements. The owner of the print options control. Contains state information and event data associated with a routed event. Occurs when selection changed in print page orientation. The owner of the print options control. Provides data for the SelectionChanged event in print orientation. Occurs when selection changed in page size. The owner of the print options control. Provides data for the SelectionChanged event in page size. Used to to set the page size to the printing page. Represents the that holds the informations of Pageheight and PageWidth. Used to reset the PageSize to previous page size. Used to reset the PageMargin to previous page margin. Used to set the custom page margin to the printing page. Represents the that holds the page margin. Occurs when selection changed in page margin. The owner of the print options control. Provides data for the SelectionChanged event in page margin. This Method to Restore the Previous value when the Margin Sizes is Exceed than the Pagesizes and To set the Default value When to change the Orientation Selection. The selection margin which contains the which is selected in the print preview, the unit of selected margin is cm. true if the print page is updated or reset; otherwise , false. Used to print the content with showing the print dialog when print command executed. The command parameter. Used to print the content with out showing the print dialog when quick print command executed. The command parameter. Invoked whenever the effective value of any dependency property on this DependencyObject has been updated. The specific dependency property that changed is reported in the event data. The Dependency Property Name. Releases all the resources used by the class. Disposes all the resources used by the class. Indicates whether the call is from Dispose method or from a finalizer. set tool tip content when mouse hover the textbox object MouseEventArgs Change the value. if set to true [Is Up]. Validate and set tool tip if the value is invalid / incorrect/ out of range object System.Windows.Input.KeyEventArgs Find whether the key entry of textbox is number / control keys or not. Key bool Show invalidate border to textbox and open the tool tip TextBox Clear invalidate border and tool tip The corresponding textbox control. Occurs when this textbox loses logical focus. The owner of the control. Contains state information and event data associated with a routed event. Gets the value to the PageRangeSelection options. Gets the value to the PrintPageCollation options. Gets the value to the Orientation options. Gets the print scale option values. Gets or set the value to the PageMargin options. The value is . Gets or sets the CopiesCount of the printing element. Gets or sets the FromPage of the printing element. Gets or sets the ToPage of the printing element. Gets or set the value to the PrintPageSize options. The value is . Gets the printers list from the System. Gets or sets the selected printer. Gets or sets the SelectedCollation State. Gets or sets the PageRangeSelection state. Gets or sets the selected pagesize. Gets or sets the selected index of scaling options selected Item. The index of the scaling options selected Item.The default value is 0. Gets or sets the margin of page for printing. The Thickness of page for printing. Gets or sets the value to the corresponding page size. The size of the page. Gets or sets the that indicates whether the documents are printed in portrait or landscape mode. One of the enumeration that specifies the orientation for printing. The default value is . Gets the command to invoke the print process for page control. Gets the command to invoke the quick print process for page control. Occurs when a property value changes in class. Represents a control that contains the to display the page content with in the page panel. Initializes a new instance of class. An instance of the class . Builds the visual tree for the print page control when a new template is applied. Sets a new axis data view and/or position based on the specified value . The percent values used to sets a new axis to data view. Invoked whenever the effective value of any dependency property on this DependencyObject has been updated. The specific dependency property that changed is reported in the event data. The Dependency Property Name. Releases all the resources used by the class. Disposes all the resources used by the class. Indicates whether the call is from Dispose method or from a finalizer. Gets or sets the index of the page. The value of current page index. Occurs when a property value changes in class. Represents a control that displays the print preview of page content that is ready for printing operation. Initializes a new instance of class. Identifies the Syncfusion.Windows.Shared.Printing.PrintPreviewAreaControl.ZoomFactor dependency property. The identifier for the Syncfusion.Windows.Shared.Printing.PrintPreviewAreaControl.ZoomFactor dependency property. Update zoom factor when page size changed or zoom in or zoom out button clicked. Represents an object that participates in the dependency property system. Provides data for zoom factor property changed events. Identifies the Syncfusion.Windows.Shared.Printing.PrintPreviewAreaControl.PageIndex dependency property. The identifier for the Syncfusion.Windows.Shared.Printing.PrintPreviewAreaControl.PageIndex dependency property. Occurs when page index changed or scrolling done in page control. Represents an object that participates in the dependency property system. Provides data for page index property changed events. Used to update the Zoom factor when ever the page size is changed. Sets a new axis data view and/or position based on the specified value . The percent values used to sets a new axis to data view. Builds the visual tree for the PrintPreviewAreaControl when a new template is applied. Occurs when print preview area control loaded. The owner of the control. Contains state information and event data associated with a routed event. Used to navigate the first page in print document. The command parameter. Used to navigate the previous page in print document. The command parameter. Used to navigaete the next page in print document. The command parameter. Used to naviagate the last page in print document. The command parameter. Invoked whenever the effective value of any dependency property on this DependencyObject has been updated. The specific dependency property that changed is reported in the event data. The Dependency Property Name. Releases all the resources used by the class. Disposes all the resources used by the class. Indicates whether the call is from Dispose method or from a finalizer. Gets or sets the total number of pages . The total number of pages. Gets or sets an instance of the which manages the printing operation in page control. An instance of the class. class provides various properties and virtual methods to customize its operations. Gets or sets a value that indicates how large the pages will appear. A value indicating how large the pages will appear. The default zoom factor is 100.0. Gets or sets the index of the page. An index of the page. The default index is 1. Gets the command to navigate first page in print document. Gets the command to navigate previous page in print document. Gets the command to navigate next page in print document. Gets the command to navigate last page in print document. Occurs when a property value changes in class. Represents a control that print previewing the page control. Initializes a new instance of class. The corresponding for the overriden controls. Builds the visual tree for the print preview control when a new template is applied. Wires the events associated with the print preview control. Unwires the events associated with the print preview control. Occurs when the print preview control is laid out, rendered, and ready for interaction. The owner of the control. Contains state information and event data associated with a routed event. Occurs when the print preview control is removed from within an element tree of loaded elements. The owner of the control. Contains state information and event data associated with a routed event. set tool tip content when mouse hover the textbox object MouseEventArgs Validate and set tool tip if the value is invalid / incorrect/ out of range object System.Windows.Input.KeyEventArgs Find whether the key entry of textbox is number / control keys or not. Key bool Show invalidate border to textbox and open the tool tip TextBox Clear invalidate border and tool tip The corresponding textbox control. Occurs when this textbox loses logical focus. The owner of the control. Contains state information and event data associated with a routed event. Occurs when zoom in button clicked. And used to update the zoom slider value. The owner of the control. Contains state information and event data associated with a routed event. Occurs when zoom out button clicked. And used to update the zoom slider value. The owner of the control. Contains state information and event data associated with a routed event. Releases all the resources used by the class. Disposes all the resources used by the class. Indicates whether the call is from Dispose method or from a finalizer. Provides classes and interfaces used to provide printing related services for Windows Presentation Foundation applications. Represents a panel that contains the to group the collection of controls. Initializes a new instance of class. Initializes a new instance of class. An instance of the . Determines the desired size of the PrintPreviewPanel. The size that the PrintPreviewPanel can occupy. The desired size of SfDataGrid. Arranges the content of the PrintPreviewPanel. The computed size that is used to arrange the content. The size consumed by PrintPreviewPanel. Invalidate the preview panel and initialize print properties. An instance of the class . Occurrs when page size changed or zooming will be applyed. View port is the height and width of the viewable page control. Extent is the height and width of the total page control. Invalidates the print preview. Scrolls the contents of the print preview panel down by one line. Scrolls the contents of the print preview panel upward by one line. Scrolls the contents of the print preview panel to the left by one line. Scrolls the contents of the print preview panel to the right by one line. Scrolls the content of print preview panel logically downward in response to a downward click of the mouse wheel button. Scrolls the content of print preview panel logically upward in response to an upward click of the mouse wheel button. Scrolls the content of print preview panel logically to the left in response to a left click of the mouse wheel button. Scrolls the content of print preview panel logically to the right in response to a right click of the mouse wheel button. Scrolls the content of print preview panel downward by one page. Scrolls the content of print preview panel upward by one page. Scrolls the content of print preview panel to the left by one page. Scrolls the content of print preview panel to the right by one page. Scrolls to the specified coordinates and makes that part of a visible. The that becomes visible. The that represents coordinate space within a visual. Sets the amount of horizontal offset. The degree to which content is horizontally offset from the containing viewport. Sets the amount of vertical offset. The degree to which content is horizontally offset from the containing viewport. Gets or sets the page control. Gets or sets a value that indicates whether the print preview panel can scroll horizontally. true if th print preview panel scrolled horizontally; otherwise, false; Gets or sets a value that indicates whether the print preview panel can scroll vertically. true if th print preview panel scrolled vertically; otherwise, false; Gets the vertical size of the extent. Gets the horizontal size of the extent. Gets the horizontal offset of the print content. Gets the vertical offset of the print content. Gets the vertical size of the print content's viewport. Gets the horizontal size of the print content's viewport. Gets or sets a value that identifies the container that controls the scrolling behavior in print preview panel. The that control scrolling behavior in print preview panel. Provides the infromation for print page scaling process. Gets or sets the Path information to scaling type. Gets or sets the value to the type of scaling. Represents the class that contains the static methods to the Printing options. Used to the get the parent of current chid. Represents a custom window that particicpates the printing. Returns the parent window of the current child. Used to convert the pixel values to cm. That is used to maintain tha satndard page height. Returns the cm value. Used to convert the cm values to pixel. That is used to maintain tha satndard page height. Returns the pixel value. Used to convert the pixel values to cm. Represents the class that contains the value of pageheight and pagewidth. Returns the cm value. Used to convert the cm values to pixel. Represents the class that contains the value of page height and page width. Returns the pixel value. Used to convert the cm values to pixel. Represents the class that contains the print value of pagemargin. Returns the pixel value. Used to convert the pixel values to cm. Represents the class that contains the print value of pagemargin. Returns the pixel value. Used to get the Orientations options. Represents the class class that is used to get the localized text. Returns the list of values which contains the orientation options. Used to get the list of PrintPageCollation. Used to get the list of PageRangeSelection. Used to get the list of page margin options. Represents the class that holds the properties to display the values in the print preview. Returns the list of values which contains the paper margin options. Used to find the default PageMediaSize and Name of the PageSize. Instance of PrintManager Get the collection of paper size options supported by selected printer. Get the selected printer from print dialog. Get collection of PageSizeOptions. Find the new PrintTicket from the printmanager. Instance of PrintManager custom PageMediaSize if true, which notice a previewwindow is open, otherwise false Find nearest page media size along with name (ie ISOA$, ISOA3 etc.) Find nearest page media size compared with given width and height. Updating the specific xml document with nearest PageMediaSize Provides the information about print settings. Initializes a new instance of class. Invoked whenever the effective value of any dependency property on this DependencyObject has been updated. The specific dependency property that changed is reported in the event data. The Dependency Property Name. Gets or sets the that indicates whether the pages are printed in portrait or landscape mode. One of the enumeration that specifies the orientation for page. The default value is . Gets or sets the style applied to print preview chromeless window. The style that is applied to PrintPreviewWindow.The default is null. To define a for a row, specify a TargetType of . Gets or sets the height of a page for printing. The height of a page for printing.And the default value of the PageHeight is 1122.52; Gets or sets the width of a page for printing. The width of a page for printing.And the default value of the PageWidth is 793.70; Gets or sets the height of the page header for printing. The height of the page header.And the default value of the PageHeaderHeight is 0.0; Gets or sets the height of the page footer for printing. The height of the page footer.And the default value of the PageFooterHeight is 0.0; Gets or sets the margin of page for printing. Provides the margin value for the page.The default value of the margin is 96. Gets or sets that defines the visual representation of the page header for printing. The object that defines the visual representation of the page header. The default is null. Gets or sets that defines the visual representation of the page footer for printing. The object that defines the visual representation of the page footer. The default is null. Occurs when a property value changes in class. SharedBase assembly class. Name of the assembly. Defines assembly object reference variable. Root namespace of the assembly. Initializes static members of the class. Assemblies the resolver. The sender. The instance containing the event data. Assembly object. Assembly info class A strongly-typed resource class, for looking up localized strings, etc. Returns the cached ResourceManager instance used by this class. Overrides the current thread's CurrentUICulture property for all resource lookups using this strongly typed resource class. Represents the class that manages the localization for syncfusion controls. Holds the resource manager of the Initializes new instance of . Gets the assembly of the project. Returns assembly of the project. Gets the default namespace of the referred project. Default namespace of the control assembly Gets the default resource manager of the project. Default resource manager. Gets the localized ResourceManager of specific assembly and namespace. The assembly from where need to look up the resource. The namespace of the control. Returns the resource manager. Gets the localized text. String that has to be localized. Control object The localized string. Gets the localized text. String that has to be localized. The localized string. Gets the localized text. Current UI culture. String that has to be localized. The localized string Sets the resource manager based on the assembly and namespace. It can be used to get the values from the application resource files when the assembly name and the namespace of the control or application is different. The control assembly. The namespace of the control. //For the controls in shared wpf assembly. Localization WPF is the project namespace and GetType().Assembly returns the assembly of that project. SharedLocalizationResourceAccessor.Instance.SetResources(GetType().Assembly, "LocalizationWPF"); Value converter that look up for the source string in based on culture with the help of and returns its value, if found. Returns the associated with control assembly. Take the source string as a resource name that will be looked up in the App Resources. If the resource exists, the value is returned. The resource name to get localized resource string. The type of the target property, as a type reference. Optional parameter. resource name to get localized resource sting. Current UI culture. The string corresponding to the resource name. Not implemented. The source string being passed to the target. The type of the target property, as a type reference. Optional parameter. Not used. The language of the conversion. The value to be passed to the target dependency property. Maintains the string constant to access the localized text in xaml file and code behind. Helper method to set alternative assembly reference resources for this project External assembly Helper method to set alternative assembly reference resources for this project External assembly Namespace of application Gets or sets the text to the print page settings. Gets or set the text to the print page marign Wide. Gets or sets the text to the PrintPreview. Gets or sets the text to the QuickPrint command. Gets or sets the text to Print command. Gets or sets the text to the custom margin. Gets or sets the text to the Margins. Gets or sets the text to the print page margin Narrow. Gets or sets the text to the print page margin Moderate. Gets or sets the text to the print page margin Bootom. Gets or sets the text to the print page margin Top. Gets or sets the text to the print page margin Right. Gets or sets the text to the print page margin Left. Gets or sets the text to the print page margin Normal. Gets or sets the text to the page size Height. Gets or sets the text to the page size Width. Gets or sets the text to the print CustomPageSize. Gets or sets the text to the print paper size. Gets or sets the text to the print LandscapeOrientation. Gets or sets the text to the print PortraitOrientation. Gets or sets the text to the Ok button of Gets or sets the text to the Cancel button of Gets or sets the NoColor text for ColorPickerPalette Gets or sets week number text in CalendarEdit control. Gets or sets the start point text in ColorPicker control. Gets or sets the end point text in ColorPicker control. Gets or sets the gradient origin text in ColorPicker control. Gets or sets the center text in ColorPicker control. Gets or sets the radius text in ColorPicker control. Gets or sets the solid text in ColorPicker control. Gets or sets the linear gradient text in ColorPicker control. Gets or sets the a radial gradient text in ColorPicker control. Gets or sets the header text of SpellChecker Window. Gets or sets the not in dictionary label text in SpellChecker Window. Gets or sets the suggestions label text in SpellChecker Window. Gets or sets the ignore once button text in SpellChecker Window. Gets or sets the ignore all button text in SpellChecker Window. Gets or sets the add to dictionary button text in SpellChecker Window. Gets or sets the change button text in SpellChecker Window. Gets or sets the change all button text in SpellChecker Window. Gets or sets the close button text in SpellChecker Window. Insance of . A markup extension that returns the localized string based on culture for the . Gets or sets the resource name to get the localized string. SR provides localized access to string resources from the Syncfusion.Shared.Wpf.resx file. Release the resources Gets the localized string. Current UI culture String that has to be localized. Control name. The localized string Gets the localized string. String that has to be localized. The localized string Gets the localized string. String that has to be localized. Control name. The localized string Gets the localized string. Current UI culture String that has to be localized. The localized string Gets the localized object. Current UI culture String that has to be localized. The localized string Gets the localized object. String that has to be localized. The localized object Gets the localized boolean object. Current UI culture String that has to be localized. The localized boolean object. Gets the localized boolean object. String that has to be localized. The localized boolean object. Gets the localized byte object. Current UI culture String that has to be localized. The localized byte object. Gets the localized byte object. String that has to be localized. The localized byte object. Gets the localized char object. Current UI culture String that has to be localized. The localized char object. Gets the localized char object. String that has to be localized. The localized char object. Gets the localized double object. Current UI culture String that has to be localized. The localized double object. Gets the localized double object. String that has to be localized. The localized double object. Gets the localized float object. Current UI culture String that has to be localized. The localized float object. Gets the localized float object. String that has to be localized. The localized float object. Gets the localized int object. String that has to be localized. The localized int object. Gets the localized int object. Current UI culture String that has to be localized. The localized int object. Gets the localized long object. String that has to be localized. The localized long object. Gets the localized long object. Current UI culture String that has to be localized. The localized long object. Gets the localized short object. Current UI culture String that has to be localized. The localized short object. Gets the localized short object. String that has to be localized. The localized short object. Provide DefaultNamespace to ResourceManager if DefaultNameSpace and AssemblyName are different. DefaultNamespace Sets the resource manager based on the assembly and namespace. It can be used to get the values from the application resource files when the assembly name and the namespace of the control or application is different. The control assembly. The namespace of the control. A strongly-typed resource class, for looking up localized strings, etc. Returns the cached ResourceManager instance used by this class. Overrides the current thread's CurrentUICulture property for all resource lookups using this strongly typed resource class. Looks up a localized string similar to Calendar. Looks up a localized string similar to Clock. Looks up a localized string similar to None. Looks up a localized string similar to Today :. Looks up a localized string similar to Watch. Looks up a localized string similar to Alpha. Looks up a localized string similar to Automatic. Looks up a localized string similar to Blue. Looks up a localized string similar to Cancel. Looks up a localized string similar to Close. Looks up a localized string similar to Color Models:. Looks up a localized string similar to Colors:. Looks up a localized string similar to Current. Looks up a localized string similar to Custom. Looks up a localized string similar to Green. Looks up a localized string similar to Hue.. Looks up a localized string similar to Maximize. Looks up a localized string similar to Minimize. Looks up a localized string similar to More Colors.... Looks up a localized string similar to Colors. Looks up a localized string similar to New. Looks up a localized string similar to OK. Looks up a localized string similar to The member access expression does not access a property.. Looks up a localized string similar to The expression is not a member access expression.. Looks up a localized string similar to The referenced property is a static property.. Looks up a localized string similar to Recently Used. Looks up a localized string similar to Red. Looks up a localized string similar to Restore. Looks up a localized string similar to Saturation.. Looks up a localized string similar to Standard Colors. Looks up a localized string similar to Standard. Looks up a localized string similar to Theme Colors. Looks up a localized string similar to Today. Looks up a localized string similar to Value/Brightness.. Looks up a localized string similar to NotInDictionary. Looks up a localized string similar to Suggestions. Looks up a localized string similar to IgnoreOnce. Looks up a localized string similar to IgnoreAll. Looks up a localized string similar to AddToDictionary. Looks up a localized string similar to Change. Looks up a localized string similar to ChangeAll. Looks up a localized string similar to Close. Looks up a localized string similar to header text of spell checker window. Looks up a localized string similar to header text of spell checker window. Class attaches properties for work with skins. Default skin name. Attached proeprty used to customize Metro Theme SelectedBrush Attached proeprty used to customize MetroThemeForegroundBrush Attached proeprty used to customize MetroThemeHoverBrush Get MetroTheme Selected Brush Set Metro Theme SelectedBrush Get MetroThemeForegroundBrush Set Metro Theme ForegroundBrush Called when [any of MetroTheme Brush changed]. The obj. The instance containing the event data. Gets current skin name from given object. Given object. value that represents current skin name of given object. Gets the flag which indicates overriding visual style from given object. Given object. value that represents current skin name of given object. Sets new skin name for given object. Given object. New skin name. Sets the flag which indicates overriding visual style for given object. Given object. New skin name. Identifies dependency attached property. Identifies dependency attached property. Called when [visual style changed]. The obj. The instance containing the event data. Called when [overridevisualstyle changed]. The obj. The instance containing the event data. Applies the skin. The fe. The style. Provides a Skin color scheme. Color used for Skin. Used to stroe the value of resource dictionary. Initializes a new instance of the class. Color of the skin. Initializes a new instance of the class. Color of the skin. Clones the specified parent. The parent. The child. Applies the custom color scheme created with specified skin color to specified element. Color of the skin. Merges the colors. The dictionary. Color of the skin. Returns skinned color from RGB value. RGB color to merge Return the color Returns skinned color from Color value. Base color to merge Return the merged color Returns skinned color from Color value. Base color to merge skin color Return the merged color Merges two color channels. Base channel to merge skin channel to merge Return the median for both channels Merges two colors. color to merge Skin color of the control Return the merged color Represents a SkinManager class that have a ActiveColorScheme DependencyProperty. Defines Custom Color Scheme is applied to control. This is a dependency property. Removes the dictionary if exist. The element. The dictionary. Calls OnActiveColorSchemeChanged method of the instance, notifies of the dependency property value changes. The object. The instance containing the event data. Gets the value of the ActiveColorScheme property for a given element. The element for which to retrieve the ZIndex value. Return the active color Sets the value of the ActiveColorScheme property for a given element. The element on which to apply the property value. Active scheme brush. Provides the functionality for style progator of skin manager. Represents the ThemeColors class. AutomationPeer for Calendar Control Initializes a new instance of the CalendarAutomationPeer class. Owning Calendar Gets the control pattern that is associated with the specified System.Windows.Automation.Peers.PatternInterface. A value from the System.Windows.Automation.Peers.PatternInterface enumeration. The object that supports the specified pattern, or null if unsupported. Gets the control type for the element that is associated with the UI Automation peer. The control type. Called by GetClassName that gets a human readable name that, in addition to AutomationControlType, differentiates the control represented by this AutomationPeer. The string that contains the name. Gets the automation peer for and date of the current calendar button current display mode of Calendar Automation peer of CalendarButton and CalendarDayButton Used to cache realized peers. We donot store references to virtualized peers. Provides AutomationPeer based on date and of the Calendar. Gets the current of the Calendar Gets the current date AutomationPeer for and Initializes a new instance of the DateTimeAutomationPeer class. Gets the control pattern that is associated with the specified System.Windows.Automation.Peers.PatternInterface. A value from the System.Windows.Automation.Peers.PatternInterface enumeration. The object that supports the specified pattern, or null if unsupported. Gets the accelerator key for the and that is associated with this CalendarChildrenPeer. Gets the access key for the and that is associated with this CalendarChildrenPeer. Gets the automation control type for and Gets the automation ID for the and Gets the rectangle bounds for the and Gets the class name for the and Gets the clickable point for the and Gets the help text for the and Gets the Item Status for the and Gets the Item Type for the and Gets the label for the and Gets the value indicating whether the and has keyboard focus Gets the value indicating whether the and is content element Gets the value indicating whether the and is control element Gets the value indicating whether the and is Enabled or not. Gets the value indicating whether the and has keyboard focus Gets the value indicating whether the and is on the screen or not; Gets a value that indicates whether the and that is associated with this AutomationPeer contains protected content. Gets a value that indicates whether the and that is associated with this AutomationPeer is required to be completed on a form Sets the keyboard input focus on the and that is associated with this AutomationPeer. Gets a value that indicates whether the and that is associated with this AutomationPeer is laid out in a specific direction Gets the text label of the and that is associated with this AutomationPeer Gets or Sets the popup calendar used in the DateTimeEdit Gets or sets the current date of the Gets or Sets the current of the Calendar Gets the value indicating whether the current is or not. Gets the Calendar button based on the Gets the automation peer for the and AutomationPeer for CalendarButton Initializes a new instance of the CalendarButtonAutomationPeer class. Owning CalendarButton Gets the control pattern that is associated with the specified System.Windows.Automation.Peers.PatternInterface. A value from the System.Windows.Automation.Peers.PatternInterface enumeration. The object that supports the specified pattern, or null if unsupported. Gets the control type for the element that is associated with the UI Automation peer. The control type. Called by GetClassName that gets a human readable name that, in addition to AutomationControlType, differentiates the control represented by this AutomationPeer. The string that contains the name. Overrides the GetLocalizedControlTypeCore method for CalendarButtonAutomationPeer Overrides the GetHelpTextCore method for CalendarButtonAutomationPeer Overrides the GetNameCore method for CalendarButtonAutomationPeer AutomationPeer for CalendarDayButton Initializes a new instance of the CalendarDayButtonAutomationPeer class. Owning CalendarDayButton Gets the control pattern that is associated with the specified System.Windows.Automation.Peers.PatternInterface. A value from the System.Windows.Automation.Peers.PatternInterface enumeration. The object that supports the specified pattern, or null if unsupported. Gets the control type for the element that is associated with the UI Automation peer. The control type. Called by GetClassName that gets a human readable name that, in addition to AutomationControlType, differentiates the control represented by this AutomationPeer. The string that contains the name. Overrides the GetHelpTextCore method for CalendarDayButtonAutomationPeer Overrides the GetLocalizedControlTypeCore method for CalendarDayButtonAutomationPeer Overrides the GetNameCore method for CalendarDayButtonAutomationPeer Adds selection item to selection. Removes selection item from selection. Selects this item. Gets the table item's column headers. The table item's column headers Get's the table item's row headers. The table item's row headers Grid item column. Grid item column span. Grid item's containing grid. Grid item row. Grid item row span. True if the owning CalendarDayButton is selected. Selection items selection container. Represents a control that enables a user to select a date by using a visual calendar display. Static constructor Initializes a new instance of the Calendar class. Identifies the CalendarButtonStyle dependency property. Identifies the DayButtonStyle dependency property. Identifies the MonthStyle dependency property. Identifies the DisplayDate dependency property. DisplayDateProperty property changed handler. Calendar that changed its DisplayDate. DependencyPropertyChangedEventArgs. Identifies the DisplayDateEnd dependency property. DisplayDateEndProperty property changed handler. Calendar that changed its DisplayDateEnd. DependencyPropertyChangedEventArgs. Identifies the DisplayDateStart dependency property. DisplayDateStartProperty property changed handler. Calendar that changed its DisplayDateStart. DependencyPropertyChangedEventArgs. Identifies the DisplayMode dependency property. DisplayModeProperty property changed handler. Calendar that changed its DisplayMode. DependencyPropertyChangedEventArgs. Identifies the FirstDayOfWeek dependency property. FirstDayOfWeekProperty property changed handler. Calendar that changed its FirstDayOfWeek. DependencyPropertyChangedEventArgs. Identifies the IsTodayHighlighted dependency property. IsTodayHighlightedProperty property changed handler. Calendar that changed its IsTodayHighlighted. DependencyPropertyChangedEventArgs. Identifies the SelectedDate dependency property. SelectedDateProperty property changed handler. Calendar that changed its SelectedDate. DependencyPropertyChangedEventArgs. Identifies the SelectionMode dependency property. Invoked whenever application code or an internal process, such as a rebuilding layout pass, calls the ApplyTemplate method. Provides a text representation of the selected date. A text representation of the selected date, or an empty string if SelectedDate is a null reference. Invoked when an unhandled  attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. The that contains the event data. Creates the automation peer for this Calendar Control. Called when this element gets focus. Helps to close the calendar popup in DateTimeEdit while pressing calendar button when display mode is year. The DateTime Occurs when a date is selected. Occurs when the DisplayDate property is changed. Occurs when the DisplayMode property is changed. Occurs when the SelectionMode property is changed. Gets or sets the dates that are not selectable. Gets or sets the style for displaying a CalendarButton. Gets or sets the style for displaying a day. Gets or sets the style for a Month. Gets or sets the date to display. Gets or sets the last date to be displayed. Gets or sets the first date to be displayed. Gets or sets a value indicating whether the calendar is displayed in months or years. Setting Culture for calendar Get or Set AbbreviatedMonthNames for Calendar Get or Set ShortestDayNames for Calendar Gets or sets the day that is considered the beginning of the week. Gets or sets a value indicating whether the current date is highlighted. Gets or sets the currently selected date. Gets the dates that are currently selected. Gets or sets the selection mode for the calendar. This flag is used to determine whether DatePicker should change its DisplayDate because of a SelectedDate change on its Calendar Represents a collection of DateTimeRanges. Initializes a new instance of the CalendarBlackoutDatesCollection class. Dates that are in the past are added to the BlackoutDates. Checks if a DateTime is in the Collection Checks if a Range is in the collection Returns true if any day in the given DateTime range is contained in the BlackOutDays. CalendarDateRange that is searched in BlackOutDays true if at least one day in the range is included in the BlackOutDays This finds the next date that is not blacked out in a certian direction. All the items in the collection are removed. The item is inserted in the specified place in the collection. The item in the specified index is removed from the collection. The object in the specified index is replaced with the provided item. Registers for change notification on date ranges Un registers for change notification on date ranges Reject date range changes that would make the blackout dates collection invalid Update the calendar view to reflect the new blackout dates Tests to see if a date range is not already selected date range to test True if no selected day falls in the given date range Tests to see if a date range is not already selected First day of date range to test Last day of date range to test True if no selected day falls between start and end Gets the DateRange that contains the date. Represents a button control used in Calendar Control, which reacts to the Click event. Static constructor Represents the CalendarButton that is used in Calendar Control. Dependency property field for HasSelectedDays property Dependency property field for IsInactive property Apply a template to the button. Helps to dispose the in control. Creates the automation peer for the DayButton. Change to the correct visual state for the button. true to use transitions when updating the visual state, false to snap directly to the new visual state. Common PropertyChangedCallback for dependency properties that trigger visual state changes True if the CalendarButton represents a date range containing the display date True if the CalendarButton represents a month that falls outside the current year or a year that falls outside the current decade Provides data for the DateSelected and DisplayDateChanged events. Gets the date to be newly displayed. Gets the date that was previously displayed. Specifies a DateTime range class which has a start and end. Initializes a new instance of the CalendarDateRange class. Initializes a new instance of the CalendarDateRange class which creates a range from a single DateTime value. Initializes a new instance of the CalendarDateRange class which accepts range start and end dates. Returns true if any day in the given DateTime range is contained in the current CalendarDateRange. Coerced the end parameter to satisfy the start <= end constraint If start <= end the end parameter otherwise the start parameter Specifies the End date of the CalendarDateRange. Specifies the Start date of the CalendarDateRange. Event arguments to notify clients that the range is changing and what the new range will be Represents a button control used in Calendar Control, which reacts to the Click event. Default content for the CalendarDayButton Identifies the Today state. Identifies the RegularDay state. Name of the Day state group. Identifies the BlackoutDay state. Identifies the NormalDay state. Name of the BlackoutDay state group. Static constructor Represents the CalendarDayButton that is used in Calendar Control. Dependency property field for IsToday property Dependency property field for IsSelected property Dependency property field for IsActive property Dependency property field for IsBlackedOut property Dependency property field for IsHighlighted property Apply a template to the button. Helps to dispose the in control. Creates the automation peer for the CalendarDayButton. Change to the correct visual state for the button. true to use transitions when updating the visual state, false to snap directly to the new visual state. Common PropertyChangedCallback for dependency properties that trigger visual state changes True if the CalendarDayButton represents today True if the CalendarDayButton is selected True if the CalendarDayButton represents a day that falls in the currently displayed month True if the CalendarDayButton represents a blackout date True if the CalendarDayButton represents a highlighted date Represents the month that is used in Calendar Control. Invoked whenever application code or an internal process, such as a rebuilding layout pass, calls the ApplyTemplate method. Helps to dispose the calendar item in control. Gets a binding to a property on the owning calendar Gets a value indicating whether the calendar is displayed in months, years or decades. Specifies values for the different modes of operation of a Calendar. The Calendar displays a month at a time. The Calendar displays a year at a time. The Calendar displays a decade at a time. Provides data for the DisplayModeChanged event. Initializes a new instance of the CalendarModeChangedEventArgs class. Previous value of the property, prior to the event being raised. Current value of the property at the time of the event. Gets the new mode of the Calendar. Gets the previous mode of the Calendar. Workaround for Dev10 Bug 527138 UIElement.RaiseEvent(e) throws InvalidCastException when e is of type SelectionChangedEventArgs e.RoutedEvent was registered with a handler not of type System.Windows.Controls.SelectionChangedEventHandler Constructor Routed Event Items removed from selection Items added to selection Specifies values for the different selection modes of a Calendar. One date can be selected at a time. One range of dates can be selected at a time. Multiple dates or ranges can be selected at a time. No dates can be selected. Represents the collection of SelectedDates for the Calendar Control. Initializes a new instance of the CalendarSelectedDatesCollection class. Adds a range of dates to the Calendar SelectedDates. Clears all the items of the SelectedDates. Inserts the item in the specified position of the SelectedDates collection. Removes the item at the specified position. The object in the specified index is replaced with the provided item. Adds a range of dates to the Calendar SelectedDates. Helper version of AddRange for mouse drag selection. This version guarantees no exceptions will be thrown by removing blackout days from the range before adding to the collection Names and helpers for visual states in the controls. Unfocused state for Calendar Buttons Focused state for Calendar Buttons CalendarButtons Focus state group Normal state MouseOver state Pressed state Disabled state Common state group Unfocused state Focused state Focus state group Selected state Unselected state Selection state group Active state Inactive state Active state group Valid state InvalidFocused state InvalidUnfocused state Validation state group Unwatermarked state Watermarked state Watermark state group Use VisualStateManager to change the visual state of the control. Control whose visual state is being changed. true to use transitions when updating the visual state, false to snap directly to the new visual state. Ordered list of state names and fallback states to transition into. Only the first state to be found will be used. The list of possible reasons why a JumpItem would be rejected from a JumpList when applied. Unknown reason. This should not be used. The item was rejected because it was invalid for a jump list. E.g. the file path didn't exist. If the application is running on a system where jump lists are not available (like XP or Vista) items will get rejected with this reason. The item was rejected because the program was not registered to handle the file extension. The item was rejected because the user had explicitly removed it since the last time a JumpList was applied. EventArgs for JumpList.JumpItemsRejected event. EventArgs for JumpList.JumpItemsRemovedByUser event. Manage the tasks and files that Shell associates with this application. This allows modification of the Jump List UI in Windows 7 that appears on the Taskbar and Start Menu. Add the item at the specified file path to the application's JumpList's recent items. This makes the item eligible for inclusion in the special Recent and Frequent categories. Add the item to the application's JumpList's recent items. This makes the item eligible for inclusion in the special Recent and Frequent categories. Add the task at the specified file path to the application's JumpList's recent items. This makes the item eligible for inclusion in the special Recent and Frequent categories. Set the JumpList attached property on an Application. Get the JumpList attached property for an Application. Prepare the JumpList for modification. This works in concert with the Application.JumpList attached property. The JumpList will automatically be applied to the current application when attached and a corresponding call to EndInit is made. Nested calls to BeginInit are not allowed. Signal the end of initialization of this JumpList. If it is attached to the current Application, apply the contents of the jump list. Calls to EndInit must be paired with calls to BeginInit. This returns a native COM object that should be deterministically released by the caller, when possible. Generate a unique string for the ShellLink that can be used for equality checks. Whether to show the special "Frequent" category. This category is managed by the Shell and keeps track of items that are frequently accessed by this program. Applications can request that specific items are included here by calling JumpList.AddToRecentCategory. Because of duplication, applications generally should not have both ShowRecentCategory and ShowFrequentCategory set at the same time. Whether to show the special "Recent" category. This category is managed by the Shell and keeps track of items that have been recently accessed by this program. Applications can request that specific items are included here by calling JumpList.AddToRecentCategory Because of duplication, applications generally should not have both ShowRecentCategory and ShowFrequentCategory set at the same time. The list of JumpItems to be in the JumpList. After a call to Apply this list will contain only those items that were successfully added. This object is not guaranteed to retain its identity after a call to Apply or other implicit setting of the JumpList. It should be requeried at such times. Get the AppUserModelId for the running process. This is a Shell property that currently is only used as part of a heuristic for what taskbar item an HWND should be associated with, e.g. you can put windows from multiple processes into the same group, or you can prevent glomming of HWNDs that would otherwise be shown together. Even though this property isn't exposed on the public WPF OM we still want to make sure that the jump list gets associated with the current running app even if the client has explicitly changed the id. It's straightforward to p/invoke to set these for the running application or the HWND. Not so much for this object. Releases all native references in a list of _ShellObjectPairs. The list from which to release the resources. IID_IEnumIDList IID_IEnumObjects IID_IHTMLDocument2 IID_IModalWindow IID_IObjectArray IID_IObjectCollection IID_IPropertyNotifySink IID_IPropertyStore IID_IServiceProvider IID_IShellFolder IID_IShellLink IID_IShellItem IID_IShellItem2 IID_IShellItemArray IID_ITaskbarList IID_ITaskbarList2 IID_IUnknown IID_IApplicationDestinations IID_IApplicationDocumentLists IID_ICustomDestinationList IID_IObjectWithAppUserModelID IID_IObjectWithProgID IID_ITaskbarList3 IID_ITaskbarList4 CLSID_TaskbarList IID_ITaskbarList CLSID_EnumerableObjectCollection IID_IEnumObjects. CLSID_ShellLink IID_IShellLink CLSID_DestinationList IID_ICustomDestinationList CLSID_ApplicationDestinations IID_IApplicationDestinations CLSID_ApplicationDocumentLists IID_IApplicationDocumentLists A static class for verifying assumptions. Executes the specified argument. The function to execute. Obsolete: Use Standard.Assert.AreEqual instead of Assert.Equals The generic type to compare for equality. The first generic type data to compare. This is is the expected value. The second generic type data to compare. This is the actual value. Verifies that two generic type data are equal. The assertion fails if they are not. The generic type to compare for equality. The first generic type data to compare. This is is the expected value. The second generic type data to compare. This is the actual value. This breaks into the debugger in the case of a failed assertion. Verifies that two generic type data are not equal. The assertion fails if they are. The generic type to compare for inequality. The first generic type data to compare. This is is the value that's not expected. The second generic type data to compare. This is the actual value. This breaks into the debugger in the case of a failed assertion. Verifies that if the specified condition is true, then so is the result. The assertion fails if the condition is true but the result is false. if set to true [condition]. A second Boolean statement. If the first was true then so must this be. If the first statement was false then the value of this is ignored. This breaks into the debugger in the case of a failed assertion. Lazy evaluation overload. Verifies that if a condition is true, then so is a secondary value. The conditional value. A function to be evaluated for truth if the condition argument is true. This overload only evaluates the result if the first condition is true. Verifies that a string has content. I.e. it is not null and it is not empty. The string to verify. Verifies that a string has content. I.e. it is not null and it is not purely whitespace. The string to verify. Verifies the specified value is not null. The assertion fails if it is. The generic reference type. The value to check for nullness. This breaks into the debugger in the case of a failed assertion. Verifies that the specified condition is false. The assertion fails if it is true. The expression that should be false. This breaks into the debugger in the case of a failed assertion. Verifies that the specified condition is false. The assertion fails if it is true. The expression that should be false. The message to display if the condition is true. This breaks into the debugger in the case of a failed assertion. Verifies that the specified condition is true. The assertion fails if it is not. A condition that is expected to be true. This breaks into the debugger in the case of a failed assertion. Verifies that the specified condition is true. The assertion fails if it is not. A condition that is expected to be true. The message to write in case the condition is false. This breaks into the debugger in the case of a failed assertion. This line should never be executed. The assertion always fails. This breaks into the debugger in the case of a failed assertion. This line should never be executed. The assertion always fails. The message to display if this function is executed. This breaks into the debugger in the case of a failed assertion. Verifies that the specified object is null. The assertion fails if it is not. The item to verify is null. Verifies that the specified value is within the expected range. The assertion fails if it isn't. The lower bound inclusive value. The value to verify. The upper bound inclusive value. Verifies that the specified value is within the expected range. The assertion fails if it isn't. The lower bound inclusive value. The value to verify. The upper bound exclusive value. Verify the current thread's apartment state is what's expected. The assertion fails if it isn't The expected apartment state for the current thread. This breaks into the debugger in the case of a failed assertion. A function signature for Assert.Evaluate. A function signature for Assert.Implies. Returns the truth of a predicate. DoubleUtil uses fixed eps to provide fuzzy comparison functionality for doubles. Note that FP noise is a big problem and using any of these compare methods is not a complete solution, but rather the way to reduce the probability of repeating unnecessary work. Epsilon - more or less random, more or less small number. AreClose returns whether or not two doubles are "close". That is, whether or not they are within epsilon of each other. There are plenty of ways for this to return false even for numbers which are theoretically identical, so no code calling this should fail to work if this returns false. The first double to compare. The second double to compare. The result of the AreClose comparision. LessThan returns whether or not the first double is less than the second double. That is, whether or not the first is strictly less than *and* not within epsilon of the other number. There are plenty of ways for this to return false even for numbers which are theoretically identical, so no code calling this should fail to work if this returns false. The first double to compare. The second double to compare. The result of the LessThan comparision. GreaterThan returns whether or not the first double is greater than the second double. That is, whether or not the first is strictly greater than *and* not within epsilon of the other number. There are plenty of ways for this to return false even for numbers which are theoretically identical, so no code calling this should fail to work if this returns false. The first double to compare. The second double to compare. The result of the GreaterThan comparision. LessThanOrClose returns whether or not the first double is less than or close to the second double. That is, whether or not the first is strictly less than or within epsilon of the other number. There are plenty of ways for this to return false even for numbers which are theoretically identical, so no code calling this should fail to work if this returns false. The first double to compare. The second double to compare. The result of the LessThanOrClose comparision. GreaterThanOrClose returns whether or not the first double is greater than or close to the second double. That is, whether or not the first is strictly greater than or within epsilon of the other number. There are plenty of ways for this to return false even for numbers which are theoretically identical, so no code calling this should fail to work if this returns false. The first double to compare. The second double to compare. The result of the GreaterThanOrClose comparision. Test to see if a double is a finite number (is not NaN or Infinity). The value to test. Whether or not the value is a finite number. Test to see if a double a valid size value (is finite and > 0). The value to test. Whether or not the value is a valid size value. Wrapper for common Win32 status codes. The operation completed successfully. Incorrect function. The system cannot find the file specified. The system cannot find the path specified. The system cannot open the file. Access is denied. The handle is invalid. Not enough storage is available to complete this operation. There are no more files. The process cannot access the file because it is being used by another process. The parameter is incorrect. The data area passed to a system call is too small. Cannot nest calls to LoadModule. Illegal operation attempted on a registry key that has been marked for deletion. Element not found. There was no match for the specified key in the index. An invalid device was specified. The operation was canceled by the user. The window class was already registered. The specified datatype is invalid. Create a new Win32 error. The integer value of the error. Performs HRESULT_FROM_WIN32 conversion. The Win32 error being converted to an HRESULT. The equivilent HRESULT value. Performs HRESULT_FROM_WIN32 conversion. The Win32 error being converted to an HRESULT. The equivilent HRESULT value. Performs the equivalent of Win32's GetLastError() A Win32Error instance with the result of the native GetLastError Compare two Win32 error codes for equality. The first error code to compare. The second error code to compare. Whether the two error codes are the same. Compare two Win32 error codes for inequality. The first error code to compare. The second error code to compare. Whether the two error codes are not the same. FACILITY_NULL FACILITY_RPC FACILITY_DISPATCH FACILITY_STORAGE FACILITY_ITF FACILITY_WIN32 FACILITY_WINDOWS FACILITY_CONTROL MSDN doced facility code for ESE errors. FACILITY_WINCODEC (WIC) Wrapper for HRESULT status codes. S_OK S_FALSE E_PENDING E_NOTIMPL E_NOINTERFACE E_POINTER E_ABORT E_FAIL E_UNEXPECTED STG_E_INVALIDFUNCTION REGDB_E_CLASSNOTREG DESTS_E_NO_MATCHING_ASSOC_HANDLER. Win7 internal error code for Jump Lists. There is no Assoc Handler for the given item registered by the specified application. DESTS_E_NORECDOCS. Win7 internal error code for Jump Lists. The given item is excluded from the recent docs folder by the NoRecDocs bit on its registration. DESTS_E_NOTALLCLEARED. Win7 internal error code for Jump Lists. Not all of the items were successfully cleared E_ACCESSDENIED Win32Error ERROR_ACCESS_DENIED. E_OUTOFMEMORY Win32Error ERROR_OUTOFMEMORY. E_INVALIDARG Win32Error ERROR_INVALID_PARAMETER. INTSAFE_E_ARITHMETIC_OVERFLOW COR_E_OBJECTDISPOSED WC_E_GREATERTHAN WC_E_SYNTAX Create an HRESULT from an integer value. Get a string representation of this HRESULT. Convert the result of Win32 GetLastError() into a raised exception. retrieve HRESULT_FACILITY retrieve HRESULT_CODE HIGHCONTRAST flags BITMAPINFOHEADER Compression type. BI_*. CombingRgn flags. RGN_* Creates the intersection of the two combined regions. Creates the union of two combined regions. Creates the union of two combined regions except for any overlapping areas. Combines the parts of hrgnSrc1 that are not part of hrgnSrc2. Creates a copy of the region identified by hrgnSrc1. For IWebBrowser2. OLECMDEXECOPT_* For IWebBrowser2. OLECMDF_* For IWebBrowser2. OLECMDID_* For IWebBrowser2. READYSTATE_* DATAOBJ_GET_ITEM_FLAGS. DOGIF_*. Use the system default, which is to display all error dialog boxes. The system does not display the critical-error-handler message box. Instead, the system sends the error to the calling process. 64-bit Windows: The system automatically fixes memory alignment faults and makes them invisible to the application. It does this for the calling process and any descendant processes. After this value is set for a process, subsequent attempts to clear the value are ignored. The system does not display the general-protection-fault message box. This flag should only be set by debugging applications that handle general protection (GP) faults themselves with an exception handler. The system does not display a message box when it fails to find a file. Instead, the error is returned to the calling process. Non-client hit test values, HT* GetClassLongPtr values, GCLP_* GetWindowLongPtr values, GWL_* SystemMetrics. SM_* SystemParameterInfo values, SPI_* SystemParameterInfo flag values, SPIF_* CS_* WindowStyle values, WS_* Window message values, WM_* Window style extended values, WS_EX_* GetDeviceCaps nIndex values. Number of bits per pixel Number of planes Logical pixels inch in X Logical pixels inch in Y "FILEOP_FLAGS", FOF_*. EnableMenuItem uEnable values, MF_* Possible return value for EnableMenuItem Specifies the type of visual style attribute to set on a window. Non-client area window attributes will be set. DWMFLIP3DWINDOWPOLICY. DWMFLIP3D_* DWMNCRENDERINGPOLICY. DWMNCRP_* DWMWINDOWATTRIBUTE. DWMWA_* WindowThemeNonClientAttributes Prevents the window caption from being drawn. Prevents the system icon from being drawn. Prevents the system icon menu from appearing. Prevents mirroring of the question mark, even in right-to-left (RTL) layout. A mask that contains all the valid bits. SetWindowPos options ShowWindow options SCF_ISSECURE GDI+ Status codes MSGFLT_*. New in Vista. Realiased in Windows 7. Shell_NotifyIcon messages. NIM_* SHAddToRecentDocuments flags. SHARD_* Shell_NotifyIcon flags. NIF_* Vista only. Vista only. Shell_NotifyIcon info flags. NIIF_* XP SP2 and later. XP and later. Vista and later. Windows 7 and later XP and later. Native version called NIIF_ICON_MASK. AC_* The state of the icon. There are two flags that can be set independently. NIS_HIDDEN = 1. The icon is hidden. NIS_SHAREDICON = 2. The icon is shared. The idlist for the shell item that should be added to the recent docs folder. The id of the application that should be associated with this recent doc. Defines options that are used to set window visual style attributes. A combination of flags that modify window visual style attributes. Can be a combination of the WTNCA constants. A bitmask that describes how the values specified in dwFlags should be applied. If the bit corresponding to a value in dwFlags is 0, that flag will be removed. If the bit is 1, the flag will be added. Width of left border that retains its size. Width of right border that retains its size. Height of top border that retains its size. Height of bottom border that retains its size. Delegate declaration that matches native WndProc signatures. Delegate declaration that matches native WndProc signatures. Delegate declaration that matches managed WndProc signatures. Sets attributes to control how visual styles are applied to a specified window. Handle to a window to apply changes to. Value of type WINDOWTHEMEATTRIBUTETYPE that specifies the type of attribute to set. The value of this parameter determines the type of data that should be passed in the pvAttribute parameter. Can be the following value: WTA_NONCLIENT (Specifies non-client related attributes). pvAttribute must be a pointer of type WTA_OPTIONS. A pointer that specifies attributes to set. Type is determined by the value of the eAttribute value. Specifies the size, in bytes, of the data pointed to by pvAttribute. Overload of SystemParametersInfo for getting and setting NONCLIENTMETRICS. Overload of SystemParametersInfo for getting and setting HIGHCONTRAST. Sets the User Model AppID for the current process, enabling Windows to retrieve this ID Retrieves the User Model AppID that has been explicitly set for the current process via SetCurrentProcessExplicitAppUserModelID ShellItem attribute flags. SIATTRIBFLAGS_* Flags for SetTabProperties. STPF_* The native enum was called STPFLAG. Flags for Setting Taskbar Progress state. TBPF_* The native enum was called TBPFLAG. THUMBBUTTON mask. THB_* THUMBBUTTON flags. THBF_* GetPropertyStoreFlags. GPS_*. These are new for Vista, but are used in downlevel components KNOWNDESTCATEGORY. KDC_* Objects can be copied DROPEFFECT_COPY Objects can be moved DROPEFFECT_MOVE Objects can be linked DROPEFFECT_LINK. If this bit is set on an item in the shell folder, a 'Create Shortcut' menu item will be added to the File menu and context menus for the item. If the user selects that command, your IContextMenu::InvokeCommand() will be called with 'link'. That flag will also be used to determine if 'Create Shortcut' should be added when the item in your folder is dragged to another folder. supports BindToObject(IID_IStorage) Objects can be renamed Objects can be deleted Objects have property sheets Objects are drop target Object is encrypted (use alt color) 'Slow' object Ghosted icon Shortcut (link) Shared Read-only Hidden object May contain children with SFGAO_FILESYSTEM Support BindToObject(IID_IShellFolder) Is a win32 file system object (file/folder/root) May contain children with SFGAO_FOLDER (may be slow) Invalidate cached information (may be slow) Is this removeable media? Object is compressed (use alt color) Supports IShellFolder, but only implements CreateViewObject() (non-folder view) Is a non-enumerated object (should be hidden) Should show bold in explorer tree Obsolete Obsolete Supports BindToObject(IID_IStream) May contain children with SFGAO_STORAGE or SFGAO_STREAM For determining storage capabilities, ie for open/save semantics Attributes that are masked out for PKEY_SFGAOFlags because they are considered to cause slow calculations or lack context (SFGAO_VALIDATE | SFGAO_ISSLOW | SFGAO_HASSUBFOLDER and others) IShellFolder::EnumObjects grfFlags bits. Also called SHCONT IShellFolder::GetDisplayNameOf/SetNameOf uFlags. Also called SHGDNF. For compatibility with SIGDN, these bits must all sit in the LOW word. SHELLITEMCOMPAREHINTF. SICHINT_*. iOrder based on display in a folder view exact instance compare iOrder based on canonical name (better performance) ShellItem enum. SIGDN_*. STR_GPS_* When requesting a property store through IShellFolder, you can specify the equivalent of GPS_DEFAULT by passing in a null IBindCtx parameter. You can specify the equivalent of GPS_READWRITE by passing a mode of STGM_READWRITE | STGM_EXCLUSIVE in the bind context Here are the string versions of GPS_ flags, passed to IShellFolder::BindToObject() via IBindCtx::RegisterObjectParam() These flags are valid when requesting an IPropertySetStorage or IPropertyStore handler The meaning of these flags are described above. There is no STR_ equivalent for GPS_TEMPORARY because temporary property stores are provided by IShellItem2 only -- not by the underlying IShellFolder. WPARAM value for a THUMBBUTTON being clicked. fmtid pid PKEY_Title PKEY_AppUserModel_ID PKEY_AppUserModel_IsDestListSeparator PKEY_AppUserModel_RelaunchCommand PKEY_AppUserModel_RelaunchDisplayNameResource PKEY_AppUserModel_RelaunchIconResource Unknown Object Array Shell Namespace helper Shell Namespace helper 2 This function must be called first to validate use of other members. This function adds a tab for hwnd to the taskbar. The HWND for which to add the tab. This function deletes a tab for hwnd from the taskbar. The HWND for which the tab is to be deleted. This function activates the tab associated with hwnd on the taskbar. The HWND for which the tab is to be actuvated. This function marks hwnd in the taskbar as the active tab. The HWND to activate. Marks a window as full-screen. The handle of the window to be marked. A Boolean value marking the desired full-screen status of the window. Setting the value of fFullscreen to true, the Shell treats this window as a full-screen window, and the taskbar is moved to the bottom of the z-order when this window is active. Setting the value of fFullscreen to false removes the full-screen marking, but does not cause the Shell to treat the window as though it were definitely not full-screen. With a false fFullscreen value, the Shell depends on its automatic detection facility to specify how the window should be treated, possibly still flagging the window as full-screen. Allows an application to retrieve the most recent and frequent documents opened in that app, as reported via SHAddToRecentDocs Set the App User Model ID for the application retrieving this list. If an AppID is not provided via this method, the system will use a heuristically determined ID. This method must be called before GetList. App Id. Retrieve an IEnumObjects or IObjectArray for IShellItems and/or IShellLinks. Items may appear in both the frequent and recent lists. Provides access to the App User Model ID on objects supporting this value. Provides access to the ProgID associated with an object Wraps a managed stream instance into an interface pointer consumable by COM. Initializes a new instance of the ManagedIStream class with the specified managed Stream object. The stream that this IStream reference is wrapping. Creates a new stream object with its own seek pointer that references the same bytes as the original stream. When this method returns, contains the new stream object. This parameter is passed uninitialized. For more information, see the existing documentation for IStream::Clone in the MSDN library. This class doesn't implement Clone. A COMException is thrown if it is used. Ensures that any changes made to a stream object that is open in transacted mode are reflected in the parent storage. A value that controls how the changes for the stream object are committed. For more information, see the existing documentation for IStream::Commit in the MSDN library. Copies a specified number of bytes from the current seek pointer in the stream to the current seek pointer in another stream. A reference to the destination stream. The number of bytes to copy from the source stream. On successful return, contains the actual number of bytes read from the source. (Note the native signature is to a ULARGE_INTEGER*, so 64 bits are written to this parameter on success.) On successful return, contains the actual number of bytes written to the destination. (Note the native signature is to a ULARGE_INTEGER*, so 64 bits are written to this parameter on success.) Restricts access to a specified range of bytes in the stream. The byte offset for the beginning of the range. The length of the range, in bytes, to restrict. The requested restrictions on accessing the range. For more information, see the existing documentation for IStream::LockRegion in the MSDN library. This class doesn't implement LockRegion. A COMException is thrown if it is used. Reads a specified number of bytes from the stream object into memory starting at the current seek pointer. When this method returns, contains the data read from the stream. This parameter is passed uninitialized. The number of bytes to read from the stream object. A pointer to a ULONG variable that receives the actual number of bytes read from the stream object. For more information, see the existing documentation for ISequentialStream::Read in the MSDN library. Discards all changes that have been made to a transacted stream since the last Commit call. This class doesn't implement Revert. A COMException is thrown if it is used. Changes the seek pointer to a new location relative to the beginning of the stream, to the end of the stream, or to the current seek pointer. The displacement to add to dwOrigin. The origin of the seek. The origin can be the beginning of the file, the current seek pointer, or the end of the file. On successful return, contains the offset of the seek pointer from the beginning of the stream. (Note the native signature is to a ULARGE_INTEGER*, so 64 bits are written to this parameter on success.) For more information, see the existing documentation for IStream::Seek in the MSDN library. Changes the size of the stream object. The new size of the stream as a number of bytes. For more information, see the existing documentation for IStream::SetSize in the MSDN library. Retrieves the STATSTG structure for this stream. When this method returns, contains a STATSTG structure that describes this stream object. This parameter is passed uninitialized. Members in the STATSTG structure that this method does not return, thus saving some memory allocation operations. Removes the access restriction on a range of bytes previously restricted with the LockRegion method. The byte offset for the beginning of the range. The length, in bytes, of the range to restrict. The access restrictions previously placed on the range. For more information, see the existing documentation for IStream::UnlockRegion in the MSDN library. This class doesn't implement UnlockRegion. A COMException is thrown if it is used. Writes a specified number of bytes into the stream object starting at the current seek pointer. The buffer to write this stream to. The number of bytes to write to the stream. On successful return, contains the actual number of bytes written to the stream object. If the caller sets this pointer to null, this method does not provide the actual number of bytes written. Releases resources controlled by this object. Dispose can be called multiple times, but trying to use the object after it has been disposed will generally throw ObjectDisposedExceptions. The native RGB macro. Convert a native integer that represent a color with an alpha channel into a Color struct. The integer that represents the color. Its bits are of the format 0xAARRGGBB. A Color representation of the parameter. From a list of BitmapFrames find the one that best matches the requested dimensions. The methods used here are copied from Win32 sources. We want to be consistent with system behaviors. Simple guard against the exceptions that File.Delete throws on null and empty strings. The path to delete. Unlike File.Delete, this can be null or empty. Note that File.Delete, and by extension SafeDeleteFile, does not throw an exception if the file does not exist. GDI's DeleteObject GDI+'s DisposeImage Utility to help classes catenate their properties for implementing ToString(). The StringBuilder to catenate the results into. The name of the property to be catenated. The value of the property to be catenated. Generates ToString functionality for a struct. This is an expensive way to do it, it exists for the sake of debugging while classes are in flux. Eventually this should just be removed and the classes should do this without reflection. Encodes a URL string. Duplicated functionality from System.Web.HttpUtility.UrlEncode. Duplicated from System.Web.HttpUtility because System.Web isn't part of the client profile. URL Encoding replaces ' ' with '+' and unsafe ASCII characters with '%XX'. Safe characters are defined in RFC2396 (http://www.ietf.org/rfc/rfc2396.txt). They are the 7-bit ASCII alphanumerics and the mark characters "-_.!~*'()". This implementation does not treat '~' as a safe character to be consistent with the System.Web version. Is this using WPF4? There are a few specific bugs in Window in 3.5SP1 and below that require workarounds when handling WM_NCCALCSIZE on the HWND. A static class for retail validated assertions. Instead of breaking into the debugger an exception is thrown. Ensure that the current thread's apartment state is what's expected. The required apartment state for the current thread. The message string for the exception to be thrown if the state is invalid. Thrown if the calling thread's apartment state is not the same as the requiredState. Ensure that an argument is neither null nor empty. The string to validate. The name of the parameter that will be presented if an exception is thrown. Ensure that an argument is neither null nor does it consist only of whitespace. The string to validate. The name of the parameter that will be presented if an exception is thrown. Verifies that an argument is not null. Type of the object to validate. Must be a class. The object to validate. The name of the parameter that will be presented if an exception is thrown. Verifies that an argument is not null. Type of the object to validate. Must be a class. The object to validate. The name of the parameter that will be presented if an exception is thrown. Verifies that an argument is null. Type of the object to validate. Must be a class. The object to validate. The name of the parameter that will be presented if an exception is thrown. Verifies the specified statement is true. Throws an ArgumentException if it's not. The statement to be verified as true. Name of the parameter to include in the ArgumentException. Verifies the specified statement is true. Throws an ArgumentException if it's not. The statement to be verified as true. Name of the parameter to include in the ArgumentException. The message to include in the ArgumentException. Verifies that the specified value is within the expected range. The assertion fails if it isn't. The lower bound inclusive value. The value to verify. The upper bound exclusive value. Display the system menu at a specified location. The location to display the system menu, in logical screen coordinates. Private constructor. The public way to access this class is through the static Current property. TaskbarItem Attached Dependency Property Handles changes to the TaskbarItem property. Coerces the TaskbarItem value. ProgressState Dependency Property Handles changes to the ProgressState property. ProgressValue Dependency Property Overlay Dependency Property Handles changes to the Overlay property. Description Dependency Property Handles changes to the Description property. ThumbnailClipMargin Dependency Property Handles changes to the LiveThumbnailClipMargin property. ThumbButtonInfos Dependency Property Gets or sets the ProgressState property. This dependency property indicates the progress state of the Window on the superbar. Gets or sets the ProgressValue property. This dependency property indicates the value of the progress bar for the Window's Superbar item. Gets or sets the Overlay property. This dependency property indicates the overlay that is used to indicate status for the associated Window. Gets or sets the Description property. This dependency property indicates the tooltip to display on the thumbnail for this window. Gets or sets the LiveThumbnailClipMargin property. This dependency property indicates the border of the Window to clip when displayed in the taskbar thumbnail preview. Gets or sets the ThumbButtonInfos property. This dependency property indicates the collection of command buttons to be displayed in the Window's DWM thumbnail. CommandParameter Dependency Property CommandTarget Dependency Property Gets or sets the whether this should be visible in the UI. Gets or sets the DismissWhenClicked property. This dependency property indicates whether the thumbnail window should disappear as a result of the user clicking this button. Gets or sets the ImageSource property. This dependency property indicates the ImageSource to use for this button's display. Gets or sets the IsBackgroundVisible property. This dependency property indicates whether the default background should be shown. Gets or sets the Description property. This dependency property indicates the text to display in the tooltip for this button. Gets or sets the IsEnabled property. This dependency property indicates whether the button is receptive to user interaction and should appear as such. The button will not raise click events from the user when this property is false. See also IsInteractive. Gets or sets the IsInteractive property. This dependency property allows an enabled button, as determined by the IsEnabled property, to not raise click events. Buttons that have IsInteractive=false can be used to indicate status. IsEnabled=false takes precedence over IsInteractive=false. A frozen empty ThumbButtonInfoCollection. The extent of the top of the window to treat as the caption. The Window that's chrome is being modified. Underlying HWND for the _window. Object that describes the current modifications being made to the chrome. Add and remove a native WindowStyle from the HWND. The styles to be removed. These can be bitwise combined. The styles to be added. These can be bitwise combined. Whether the styles of the HWND were modified as a result of this call. Get the WindowState as the native HWND knows it to be. This isn't necessarily the same as what Window thinks. Get the bounding rectangle for the window in physical coordinates. The bounding rectangle for the window. Update the items in the system menu based on the current, or assumed, WindowState. The state to assume that the Window is in. This can be null to query the Window's state. We want to update the menu while we have some control over whether the caption will be repainted. Matrix of the HT values to return when responding to NC window messages. Retrieves exception strings and other localized strings. Provides VisualStateManager behavior for ButtonBase controls. Provides VisualStateManager base behavior for controls. Provides focus states. Forwards the Loaded event to UpdateState. Returns the value of the VisualStateBehavior attached property. Sets the value of the VisualStateBehavior attached property. Setting the value will attach the behavior to the instance of the control. The attached DependencyProperty for VisualStateBehavior. Checks that a VisualStateBehavior isn't already attached. If not, then attaches to the Control using OnAttach. Checks that a VisualStateBehavior isn't already attached. If not, then attaches to the Control using OnAttach. Used to determine if a VisualStateBehavior is already attached. Sets whether a VisualStateBehavior is already attached. Attached property used to flag whether a VisualStateBehavior is attached. Applies the specified behavior to all instances of the target control type. The behavior being registered. Attach to the appropriate events on the instance of the control in order to update the state correctly. An instance of the control. Detach to the appropriate events on the instance of the control in order to not leak memory. An instance of the control. This handler will be fired from the Unloaded event and causes the control to detach behaviors. Control Unused This handler will be fired from the Loaded event and causes the control to re-attach behaviors. Control Unused Called to update the control's visual state. The instance of the control being updated. Whether to use transitions or not. Attaches an event handler to be called when a property changes. When this DependencyProperty changes on the instance, the handler will be called. The target type of the property or the instance if it is an attached property. The instance of the object. The handler to call. true if the handler was attached, false otherwise. Specifies the Type of the Control that this behavior targets. Attaches to property changes and events. An instance of the control. Detaches property changes and events. The control Called to update the control's visual state. The instance of the control being updated. Whether to use transitions or not. This behavior targets Control derived Controls. Attaches to property changes and events. An instance of the control. Detaches property changes and events. The control Called to update the control's visual state. The instance of the control being updated. Whether to use transitions or not. This behavior targets ButtonBase derived Controls. Provides VisualStateManager behavior for ListBoxItem controls. Attaches to property changes and events. An instance of the control. Detaches to property changes and events. An instance of the control. Called to update the control's visual state. The instance of the control being updated. Whether to use transitions or not. This behavior targets ListBoxItem derived Controls. Provides VisualStateManager behavior for ProgressBar controls. Attaches to property changes and events. An instance of the control. Detaches property changes and events. The control Called to update the control's visual state. The instance of the control being updated. Whether to use transitions or not. This behavior targets ProgressBar derived Controls. Provides VisualStateManager behavior for TextBox controls. Attaches to property changes and events. An instance of the control. Detaches property changes and events. The control Called to update the control's visual state. The instance of the control being updated. Whether to use transitions or not. This behavior targets TextBoxBase derived Controls. Provides VisualStateManager behavior for ToggleButton controls. Attaches to property changes and events. An instance of the control. Detaches property changes and events. The control Called to update the control's visual state. The instance of the control being updated. Whether to use transitions or not. This behavior targets ToggleButton derived Controls. Given a base type, which may be an interface, and a target type, this returns the most-base type (not an interface) of type that implements or is equal to the base type. True if the target type is assignable from a generic base class which matches the definition Return the default handler if any for the given type. Type for handler Default handler if any Return the base type for the given handler. Handler Base type Define an expected VisualState in the contract between a Control and its ControlTemplate for use with the VisualStateManager. Name of the VisualState. Name of the VisualStateGroup containing this state. A visual state that can be transitioned into. The name of the VisualState. Storyboard defining the values of properties in this visual state. EventArgs for VisualStateGroup.CurrentStateChanging and CurrentStateChanged events. The old state the control is transitioning from The new state the control is transitioning to The control involved in the state change A group of mutually exclusive visual states. The Name of the VisualStateGroup. VisualStates in the group. Transitions between VisualStates in the group. VisualState that is currently applied. Raised when transition begins Raised when transition ends and new state storyboard begins. Manages visual states and their transitions on a control. Transitions a control's state. The control who's state is changing. The new state that the control is in. Whether to use transition animations. true if the state changed successfully, false otherwise. Allows subclasses to override the GoToState logic. If the stateGroupsRoot or control is removed from the tree, then the new storyboards will not be able to resolve target names. Thus, if the stateGroupsRoot or control is not in the tree, don't start the new storyboards. Get the most appropriate transition between two states. Element being transitioned. Group being transitioned. VisualState being transitioned from. VisualState being transitioned to. The most appropriate transition between the desired states. Returns the root element of an expanded template for a given control. Defines a transition between VisualStates. Name of the state to transition from. Name of the state to transition to. Storyboard providing fine grained control of the transition. Duration of the transition.  This Transition creates a fade effect animation that spans its duration. This is done by updating the opacity variable of the node at regular interval. Represents a class that apply transition style elements for the content present in the ContentControl. Using a DependencyProperty as the backing store for Duration. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for EasingFunction. This enables animation, styling, binding, etc... Gets or sets the length of time for which this timeline plays, not counting repetitions. Gets or sets EasingFunctionBase that allow to apply custom mathematical formulas to animations  This Transition creates a rotation animation that spans its . This is done by updating the rotate variable of the node at regular interval. The angle value is specified in degrees. Using a DependencyProperty as the backing store for Easing. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for Duration. This enables animation, styling, binding, etc... Gets or sets the length of time for which this timeline plays, not counting repetitions. Gets or sets EasingFunctionBase that allow to apply custom mathematical formulas to animations  Animating the content one after another in a regular . Defines a variable for Using a DependencyProperty as the backing store for Easing. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for Direction. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for Duration. This enables animation, styling, binding, etc... Create animation for the control while exit to value timeline to exit animation Create animation for the control while enter from value returns timeline for animation Gets or sets the length of time for which this timeline plays, not counting repetitions. Gets or sets EasingFunctionBase that allow to apply custom mathematical formulas to animations Gets or sets direction of the slide. TransitionContentControl is a ContentControl that contains the implementation for the controls that needs transitions. Using a DependencyProperty as the backing store for Transition. This enables animation, styling, binding, etc... Using a DependencyProperty as the backing store for EnableAnimation. This enables animation, styling, binding, etc... Initializes a new instance of the class. To Dispose unused objects Initializes all the child elements of control. Invoked when the Size is changed Invoked when the content is changed old content value new content value Gets or sets the transition. The default value is null. Gets or sets a value to animate while up/down click. true if [enable animation]; otherwise, false. Represents a convertor that inverts the transition values by applying custom logic using . Inverts the transition input value target type input parameter input language converted value as object Converts back into default type input value target type input parameter input language converted value as object Represents an enum list for the directions that move the position of ContentControl when applying transition. Bottom position Center position Top position Left position Right position Creates an enum list for the Slide Direction Up Direction Down Direction Up Direction Down Direction Default Direction Class that stores methods used to operate on data bindings. Property to Enable or Disable DataBinding Errors. Gets EnableBindingErrors for given object. Given object. Sets EnableBindingErrors for given object. Given object Given value Creates and associates a new instance of with the specified binding target property. The binding target of the binding. Source of the data for the binding. The target property of the binding. Path (can be DependencyProperty, or just string with property name) to the source property. A new instance of . Creates and associates a new instance of with the specified binding target property. The binding target of the binding. Source of the data for the binding. The target property of the binding. Path (can be DependencyProperty, or just string with property name) to the source property. Binding mode. A new instance of . Creates and associates a new instance of with the specified binding target property. The binding target of the binding. Source of the data for the binding. The target property of the binding. Path (can be DependencyProperty, or just string with property name) to the source property. Binding mode Binding converter. A new instance of . Sets the relative binding. The target. The dependency property. Type of the source. The source property. Returns relative binding reference Sets the relative binding. The target. The dependency property. Type of the source. The source property. The binding mode. Returns relative binding reference Creates and associates a new instance of with the specified relative binding target property. The binding target of the binding. The target property of the binding. Type of the source (to be found among the ancestors) of the data for the binding. Path (can be , or just string with property name) to the source property. Binding mode. Ancestor level, should be greater or equal to 1. A new instance of . Creates and associates a new instance of with the specified template parent property. The binding target. The target property of the binding. Source of the data for the binding. Binding mode. A new instance of . Enumerates all element visual children of the specified type and sets binding for the specified property. Specifies root element of the visual tree to inspect. Specifies type of the visual children to add binding to. Specifies source of the binding. Specifies dependency property on the children to be binded. Specifies dependency property on the source to create binding to. Class that stores methods used to listen WPF traces and handle exceptions. Stores compressed wpf trace info in memory. Stores compressed debug traces in memory. Specifies trace listener for WPF traces. Specifies trace listener for debug trace. Compressor used to compress WPF traces. Compressor used to compress debug trace. Attaches listeners for WPF traces, and exception handling that is able to send mail containing all info about the exception. Determines whether [is theme active]. Return 0 or 1 Gets the name of the current theme. Name of the PSZ theme file. The dw max name chars. The PSZ color buff. The dw max color chars. The PSZ size buff. The CCH max size chars. Return current theme name value. Adds listener to the trace, removes default listener, and sets the specified trace level. Trace source to customize. Trace listener to be added to the trace source listeners collection. Tracing level to be set. It is defaulted to SourceLevels.Information if null. Saves traces and closes streams. The sender. Instance that is containing event data. Saves compressed traces and sends mail with exception if needed. Exception that caused this method to be called, can be null. Writes all information regarding exception to the debug log. Given exception. Handles exception. The sender. Instance that is containing event data. Sends the mail. The mail body. The path debug log. The path WPF traces. Interaction logic for DrawingHelper.xaml Hash table for maintain drawing brush. Holds top most visual object reference. conversion chain count. Identifies Drawing dependency property. Called when [drawing brush changed]. The dependency object. The instance containing the event data. Gets the points from drawing. The drawing. Pointes collection. Gets the points from geometry drawing. The drawing. List of points which is present in geometry drawing. Gets the points from geometry. The geometry. List of points which is present in Geometry. Gets the guideline set for drawing. The drawing. The guideline set. Applies the transform to drawing. The drawing. The general transform. Drawing object from Transform. Gets the drawing. The object. The Drawing. Converts the drawing brush to drawing. The brush. Drawing from drawing brush. Converts the visual to drawing. The visual. The Drawing. When overridden in a derived class, participates in rendering operations that are directed by the layout system. The rendering instructions for this element are not used directly when this method is invoked, and are instead preserved for later asynchronous use by layout and drawing. The drawing instructions for a specific element. This context is provided to the layout system. When overridden in a derived class, measures the size in layout required for child elements and determines a size for the -derived class. The available size that this element can give to child elements. Infinity can be specified as a value to indicate that the element will size to whatever content is available. The size that this element determines it needs during layout, based on its calculations of child element sizes. When overridden in a derived class, positions child elements and determines a size for a derived class. The final area within the parent that this element should use to arrange itself and its children. The actual size used. Gets or sets Drawing instance to draw. Presents static class for drawing process purpose. Presents static empty point. Represents WFC flag. Prepares the fake. The main element. Drawing brush from drawing group. Prepares the fake. The main element. The fake border. Gets the screen shot. The handle of the window, from which screenshot have to be made. The bounds of the screenshot. Bitmap from select object. Gets the drawing group. The element. The main point. DrawingGroup from element. Gets the drawing. The element. The main point. Drawing from screen. Gets the drawing use drawing visual. The element. The set point. Drawing from drawing visual. Gets the drawing use visual tree helper. The element. The set point. Drawing from drawing group. Gets the drawing tree. The element. The drawing list. The main point. if set to true [is first branch]. Boolean value Clear Command Gets the Clear Command. The Clear Command. Dependency property for Input Dependency property for FilterColor Default constructor Impicit input The color used to tint the input. Structure describes HSV color. Hue parameter. Saturation parameter. Brightness parameter. Initializes a new instance of the struct. The hue value. The saturation. The brightness. Converts RGB color to HSV color. The R parameter. The B parameter. The G parameter. HSV color. Converts HSV color to RGB color. The H parameter. The S parameter. The V parameter. RGB color. Contains states. Resource is enabled. Resource is disabled. Struct for Enable or Disable the resources. Enabled resource. Disabled resource. Converter to convert IsEnabled(bool) type into Resource. Resources struct. Initializes a new instance of the class. The resources. Converts a value. The value produced by the binding source. The type of the binding target property. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Converts a value. The value that is produced by the binding target. The type to convert to. The converter parameter to use. The culture to use in the converter. A converted value. If the method returns null, the valid null value is used. Markup extension that provides resource accordingly . Initializes a new instance of the class. The id for resource. Creates that provides an object that is set as the value of the target property for this markup extension. Object that can provide services for the markup extension. The object value to set on the property where the extension is applied. Gets the enabled resource. The service provider. Object of enabled resource Gets the disabled resource. The service provider. Disabled resource as object. Gets or sets the value that represents resource key. Markup extension for work with resources. Assembly reference. Initializes a new instance of the class. Initializes a new instance of the class. Given resource key state. Given string id of resource key. Determines whether the specified is equal to the current . The to compare with the current . True if the specified is equal to the current ; otherwise, false. Serves as a hash function for a particular type. A hash code for the current . Returns a that represents the current markup extension. A that represents the current markup extension. Returns that is used as a key in a dictionary. Object that can provide services for the markup extension. The object value to set on the property where the extension is applied. Gets or sets the value that represents accessibility of . Gets or sets the value that represents key of resource. Gets the value that represents an where is the resources is located. Represents the KeyCode for keydown Keycodes to char. The key. if set to true [is shift]. LicenseHelper class used for validate the license of syncfusion controls Validates the license for tools controls in .NETCore project Class to find the logical elements using GetParent and GetChild methods. Gets the parent. The current. Parent dependency object. Gets the root parent. The current. Root parent dependency object. Gets the type of the parent of. The current. The looking type. Parent Dependency object with specific type. Represents window layout information. Handle of window. Either the handle of the window to position this window behind, or a flag stating where in the Z-order to put the window: * -2 = Put the window below all topmost windows and above all non-topmost windows. * -1 = Make the window topmost (above all other windows) permanently. * 0 = Put the window at the top of the Z-order. * 1 = Put the window at the bottom of the Z-order. The x coordinate of where to put the upper-left corner of the window. The y coordinate of where to put the upper-left corner of the window. The x coordinate of where to put the lower-right corner of the window. The y coordinate of where to put the lower-right corner of the window. Zero or more of the following flags stating how to move the window: * 32 = Fully redraw the window in its new position. * 128 = Hide the window from the screen. * 16 = Do not make the window active after moving it unless it was already the active window. * 256 = Do not redraw anything drawn on the window after it is moved. * 2 = Do not move the window. * 1 = Do not resize the window. * 8 = Do not remove the image of the window in its former position, effectively leaving a ghost image on the screen. * 4 = Do not change the window's position in the Z-order. * 64 = Show the window if it is hidden. GetWindowLongPtr values, GWL_* Value for WNDPROC Value for HINSTANCE Value for HWNDPARENT Value for STYLE Value for EXSTYLE Value for USERDATA Value for ID Represents point. x coordinate. y coordinate. Initializes a new instance of the class. Initializes a new instance of the class. The x value. The y value. Returns a that represents the current . A that represents the current . The RECT structure defines the coordinates of the upper-left and lower-right corners of a rectangle. Specifies the x-coordinate of the upper-left corner of the rectangle. Specifies the y-coordinate of the upper-left corner of the rectangle. Specifies the x-coordinate of the lower-right corner of the rectangle. Specifies the y-coordinate of the lower-right corner of the rectangle. Initializes a new instance of the struct. that represents upper-left corner of the rectangle. that represents lower-right corner of the rectangle. Initializes a new instance of the struct. The x-coordinate of the upper-left corner of the rectangle. The y-coordinate of the upper-left corner of the rectangle. The x-coordinate of the lower-right corner of the rectangle. The y-coordinate of the lower-right corner of the rectangle. Initializes a new instance of the struct. The rect value. Creates new from given parameters. The x coordinate of the upper-left corner. The y coordinate of the upper-left corner. Given width. Given height. A new . Gets actual size of the rectangle. Corresponding Result with hit test resultant value. Error message Transparent message. Nowhere message. Client message. Caption message. Sysmenu message GrowBox message Menu message HScroll message VScroll message ButtonMin message ButtonMax message BorderLeft message BorderRight message BorderTop message BorderBottom message CornerLeftTop message CornerTopRight message CornerTopLeft message CornerBottonRight message Border message Object message Close message Help message EnableMenuItem uEnable values Possible return value for EnableMenuItem Value for Enabled Value for BYCOMMAND Value for GRAYED Value for DISABLED WindowStyle values Value for overlapped Value for POPUP Value for CHILD Value for MINIMIZE Value for VISIBLE Value for Disabled Value for CLIPSIBLINGS Value for CLIPCHILDREN Value for maximize Value for border Value for DLGFRAME Value for VSCROLL Value for hscroll Value for sysmenu Value for thickframe Value for group Value for tabstop Value for minimizebox Value for maximizebox Value for caption Value for tiled Value for MINIMIZE Value for SIZEBOX Value for titledwindow Value for overlappedwindow Value for popupwindow Value for childwindow System menu options Resize the window. Move the window. Minimize state. Maximize state. Next window state. Preview window state. close state. Vertical scroll state. Horizontal scroll state. Mouse menu state. Keyboard menu state. Arrange window state. Restore state. Task List state. Screen save state. Hot key state. Default state. Monitor power state. Context help state. Separator state. SCF_ISSECURE state. Icon image state. Zooming state. ShowWindow options. Value for Hide state. Value for show normal state. Value for Normal state. Value for Show minimized Value for Maximized state. Value for maxim. Value for Activate. Value for show. Value for minimize. Value for SHOWMINNOACTIVE. Value for SHOWNA Value for RESTORE Value for SHOWDEFAULT Value for FORCEMINIMIZE Window message values, WM_* Value for NULL Value for CREATE Value for DESTROY Value for MOVE Value for SIZE Value for ACTIVATE Value for SETFOCUS Value for KILLFOCUS Value for ENABLE Value for SETREDRAW Value for SETTEXT Value for GETTEXT Value for GETTEXTLENGTH Value for PAINT Value for CLOSE Value for QUERYENDSESSION Value for QUIT Value for QUERYOPEN Value for ERASEBKGND Value for SYSCOLORCHANGE Value for WINDOWPOSCHANGING Value for WINDOWPOSCHANGED Value for SETICON Value for NCCREATE Value for NCDESTROY Value for NCCALCSIZE Value for NCHITTEST Value for NCPAINT Value for NCACTIVATE Value for GETDLGCODE Value for SYNCPAINT Value for NCMOUSEMOVE Value for NCLBUTTONDOWN Value for NCLBUTTONUP Value for NCLBUTTONDBLCLK Value for NCRBUTTONDOWN Value for NCRBUTTONUP Value for NCRBUTTONDBLCLK Value for NCMBUTTONDOWN Value for NCMBUTTONUP Value for NCMBUTTONDBLCLK Value for SYSKEYDOWN Value for SYSKEYUP Value for SYSCHAR Value for SYSDEADCHAR Value for SYSCOMMAND Value for DWMCOMPOSITIONCHANGED Value for USER Value for APP Window Placement The Length value The Flag value The Show window option The Minimum position The Maximum Position The normal position Stores flags for class functions. Retains the current size. Retains the current position. Retains the current Z order. Does not redraw changes. Does not activate the window. If this flag is not set, the window is activated and moved to the top of either the topmost or non-topmost group (depending on the setting of the hWndInsertAfter parameter of ChromelessWindowInterop.SetWindowPos function. Draws a frame (defined in the window's class description) around the window. Applies new frame styles set using the SetWindowLong function. Sends a WM_NCCALCSIZE message to the window, even if the window's size is not being changed. If this flag is not specified, WM_NCCALCSIZE is sent only when the window's size is being changed. Displays the window. Hide the window from the screen. Discards the entire contents of the client area. If this flag is not specified, the valid contents of the client area are saved and copied back into the client area after the window is sized or repositioned. Does not change the owner window's position in the Z order. Same as the flag. Prevents the window from receiving the message. Prevents generation of the WM_SYNCPAINT message. If the calling thread and the thread that owns the window are attached to different input queues, the system posts the request to the thread that owns the window. This prevents the calling thread from blocking its execution while other threads process the request Places the window above all non-topmost windows (that is, behind all topmost windows). This flag has no effect if the window is already a non-topmost window. Places the window at the top of the Z order. Places the window above all non-topmost windows. The window maintains its topmost position even when it is deactivated. The WM_NCHITTEST message is sent to a window when the cursor moves, or when a mouse button is pressed or released. If the mouse is not captured, the message is sent to the window beneath the cursor. Otherwise, the message is sent to the window that has captured the mouse. The WM_WINDOWPOSCHANGING message is sent to a window whose size, position, or place in the Z order is about to change as a result of a call to the SetWindowPos function or another window-management function. The WM_MOVE message is sent after a window has been moved. In a window currently covered by another window in the same thread (the message will be sent to underlying windows in the same thread until one of them returns a code that is not HTTRANSPARENT). A window receives this message when the user chooses a command from the Window menu (formerly known as the system or control menu) or when the user chooses the maximize button, minimize button, restore button, or close button. Retrieves the window menu as a result of a keystroke. For more information, see the Remarks section. Adds an icon to the status area. The hWnd and uID members of the NOTIFYICONDATA structure pointed to by lpdata will be used to identify the icon in later calls to Shell_NotifyIcon. Modifies an icon in the status area. Use the hWnd and uID members of the NOTIFYICONDATA structure pointed to by lpdata to identify the icon to be modified. Deletes an icon from the status area. Use the hWnd and uID members of the NOTIFYICONDATA structure pointed to by lpdata to identify the icon to be deleted. Stores methods for working with windows. WA_INACTIVE value. SM_CXSCREEN value. SM_CYSCREEN value. Changes the size, position, and Z order of a window. Handle of window. Either the handle of the window to position this window behind, or a flag stating where in the Z-order to put the window. The x coordinate of where to put the upper-left corner of the window. The y coordinate of where to put the upper-left corner of the window. The x coordinate of where to put the lower-right corner of the window. The y coordinate of where to put the lower-right corner of the window. Specifies the window sizing and positioning flags. Returns 1 if successful, or 0 if an error occurred. Converts given value to value. Given value. Result of conversion. Assigns zero to all bits of given value except four lower bits. Given integer value. Converted value. Assigns zero to all bits of given value except four lower bits. Given value. Converted value. The function converts the screen coordinates of a specified point on the screen to client-area coordinates. Handle to the window whose client area will be used for the conversion. structure that specifies the screen coordinates to be converted. Confines the cursor to a rectangular area on the screen. Points to the RECT structure that contains the screen coordinates of the upper-left and lower-right corners of the confining rectangle. If this parameter is NULL, the cursor is free to move anywhere on the screen. Returns true if successful, or false if an error occurred. The ClipCursor function confines the cursor to a rectangular area on the screen. Pointer to the RECT structure that contains the screen coordinates of the upper-left and lower-right corners of the confining rectangle. If this parameter is NULL, the cursor is free to move anywhere on the screen. Returns true if successful, or false if an error occurred. The MoveWindow function changes the position and dimensions of the specified window. For a top-level window, the position and dimensions are relative to the upper-left corner of the screen. For a child window, they are relative to the upper-left corner of the parent window's client area. Handle to the window. Specifies the new position of the left side of the window. Specifies the new position of the top of the window. Specifies the new width of the window. Specifies the new height of the window. Specifies whether the window is to be repainted. If this parameter is TRUE, the window receives a message. If the parameter is FALSE, no repainting of any kind occurs. This applies to the client area, the nonclient area (including the title bar and scroll bars), and any part of the parent window uncovered as a result of moving a child window. If the function succeeds, the return value is nonzero. If the function fails, the return value is zero. To get extended error information, call GetLastError/>. Sets the specified window�s show state. The handle of the window to change the show status of. 0 = Hide the window. 1 = Show the window and activate it. 2 = Show the window minimized. 3 = Maximize the window. 4 = Show the window in its most recent size and position but do not activate it. 5 = Show the window. 6 = Minimize the window. 7 = Show the window minimized but do not activate it. 8 = Show the window in its current state but do not activate it 9 = Restore the window (not maximized nor minimized). If the window was previously visible, the return value is true. If the window was previously hidden, the return value is false. The SetWindowLong function changes an attribute of the specified window. The function also sets the 32-bit (long) value at the specified offset into the extra window memory. Handle to the window and, indirectly, the class to which the window belongs. Specifies the zero-based offset to the value to be set. Valid values are in the range zero through the number of bytes of extra window memory, minus the size of an integer. Specifies the replacement value. If the function succeeds, the return value is the previous value of the specified 32-bit integer. If the function fails, the return value is zero. Sets the window long PTR. The HWND value. Index of the n. The dw new long. Return the Integer Pointer Sets the window long PTR32. The h WND. Index of the n. The dw new long. Return the INTPTR Sets the window long PTR64. The h WND. Index of the n. The dw new long. Return the Window position DWMs the def window proc. The HWND Value. The MSG Value. The w param. The l param. The pl result. Return bool value _s the enable menu item. The h menu. The u ID enable item. The u enable. Return int value Enables the menu item. The h menu. The u ID enable item. The u enable. Return the menu item Gets the window placement. The HWND Value. The LPWNDPL. Return the bool value Gets the window placement. The HWND Value. Return the window placement This function is implemented as a macro to maintain compatibility with existing code. Use the menu handle returned by this macro to disable the Close button. There is no other use for the return value. Handle to the window that will own a copy of the window menu. Boolean value of TRUE if GetSystemMenu is to reset the window menu to the default state and destroy the previous window menu, if any. If this parameter is FALSE, GetSystemMenu returns the handle to the copy of the window menu currently in use. The copy is initially identical to the window menu, but it can be modified. IntPtr message value. The TrackPopupMenu function displays a shortcut menu at the specified location and tracks the selection of items on the menu. The shortcut menu can appear anywhere on the screen. The h menu. The u flags. The x value. The y value. The n reserved. The handle WND. The PRC rect. int message value. Sends the message. The handle WND. The MSG value. The w param. The l param. IntPtr value. Sends the message. The handle WND. The MSG value. The window param. The last param. IntPtr value. Sends the message. The handle window. The Message. The actual message param. name of the task with which the pset is associated. IntPtr value. Shell_s the notify icon. The dw message. The pnid value. Boolean value. Finds the window. Name of the lp class. Name of the lp window. IntPtr message value. Gets the window rect. The h WND. The lp rect. Boolean value. Gets the desktop window. IntPtr value. Finds the window ex. The parent handle. The child after. Name of the class. The window title. IntPtr message. Gets the DC. The h WND. IntPtr type value. Releases the DC. The Handle WND. The HDC message. IntPtr type which returns from DC Gets the pixel. The HDC value. The x value. The y value. IntPtr type which returns from Pixel Gets the cursor pos. The lp point. Bool value message. Stretches the BLT. The HDC dest. The n X origin dest. The n Y origin dest. The n width dest. The n height dest. The HDC SRC. The n X origin SRC. The n Y origin SRC. The n width SRC. The n height SRC. The dw raster operation. Boolean message value. Gets the system metrics. The abc (int value). int value as system metrics Gets the window DC. The PTR value. IntPtr value Deletes the DC. The handle dc. IntPtr value. Deletes the object. The h delete object. IntPtr value. Bits the BLT. The HDC dest. The x dest. The y dest. The w dest. The h dest. The HDC source. The x SRC. The y SRC. The raster op. bool value. Creates the compatible bitmap. The HDC value. Width of the n. Height of the n. IntPtr value. Creates the compatible DC. The HDC value. IntPtr value. Selects the object. The HDC value. The BMP brush value. IntPtr value. Creates device context for a device using the specified name. Allows access to the data within a font metrics table in any TrueType / OpenType font. The GetDeviceCaps function retrieves device-specific information for the specified device. Gets the window long PTR. The HWND Value. Index of the n. Return the Window position Ints the set window long PTR. The h WND. Index of the n. The dw new long. IntPtr value Ints the set window long. The h WND. Index of the n. The dw new long. int value (Message) Ints the screen to client. The handle WND. The pointer value. Int value as client Notify icon data. cb Size (DWORD) hWnd (HWND) UINT - Unique identifier UINT - Unique identifier UINT - Unique identifier HICON - Icon char[128] - szTip DWORD - dwState DWORD - dwStateMask char[256] - szInfo UINT - uTimeoutOrVersion char[64] - szInfoTitle DWORD - dwInfoFlags Enum for TernaryRasterOperations . dest = source dest = source OR dest dest = source AND dest dest = source XOR dest dest = source AND (NOT dest ) dest = (NOT source) dest = (NOT src) AND (NOT dest) dest = (source AND pattern) dest = (NOT source) OR dest dest = (NOT source) OR dest dest = pattern dest = DPSnoo dest = pattern XOR dest dest = (NOT dest) dest = WHITE Represents an ordered collection of instances with implemented interface. Initializes a new instance of the class. The parent of the collection. The logical parent of the elements in the collection. Adds the specified element to the . The to add. The index position of the added element. Removes all elements from a . Inserts an element into a at the specified index position. The index position where you want to insert the element. The element to insert into the . Removes the specified element from a . The element to remove from the collection. Removes the at the specified index. The index of the that you want to remove. Removes a range of elements from a . The index position of the element where removal begins. The number of elements to remove. Invoked when the collection was changed. The action. The added. The removed. The index. Occurs when the collection changes. Permission Helper class to check permission in XBAP partial supported environment. Unmanaged code permission. Gets the safe point to screen. The visual. The point. Point from point to screen method. Determines whether [has security permission flag] [the specified flag]. The flag value to check whether permission is granted or not. bool value. Gets a value indicating whether this instance has unmanaged code permission. true if this instance has unmanaged code permission; otherwise, false. Class to get data using path. Gets the object by path. The object value. The path value. Xml element attribute. Converts to double. The object value. double value date time Gets the double by path. The object value. The path value. double value from path Stores methods for work with monitor area. Correct given rect. Given . Corrected . Gets element from point. Parent that contains a point Given point. from point. Defines identifiers that represent control themes. Indicates usage of default control theme Indicates usage of Blend theme Indicates usage of Office 2003 theme Indicates usage of Office 2007 blue theme Indicates usage of Office 2007 black theme Indicates usage of Office 2007 silver theme Indicates usage of Office 2007 blue theme Indicates usage of Office 2007 black theme Indicates usage of Office 2007 silver theme Indicates usage of Office 2010 Blue theme Indicates usage of Office 2010 Black theme Indicates usage of Office 2010 Silver theme Indicates usage of VS2010 theme Indicates usage of Metro theme Indicates usage of Transparent theme Indicates usage of Office2013 theme Indicates usage of Windows8 theme Represents a custom Attribute for mentioning all kind of theming dictionaries in . Trace listener that adds date and time to the written text. Initializes a new instance of the class. Stream to be used for output. Writes message along with the date and time of the event to the output stream. Message to be written. Class that used to export vector images into Images. Saves the image. Name of the file. The element. Saves the XAML. Name of the file. Content of the image. Imports the Xaml contents. Represents a static class which helps to get and set themename using SfSkinManager assembly for dynamic objects or dialogs. Identifies and returns the theme name applied to the object using SfSkinManager. UI Element SfSkinManager theme name of type . Identifies and returns the basethemename applied to the object using SfSkinManager. UI Element SfSkinManager base theme name of type . Identifies and returns the theme design applied to the object using SfSkinManager. UI Element SfSkinManager design name of type . Sets the themename to object using SfSkinManager. UI Element for which VisualStyle to be set SfSkinManager Visual Style Sets the themename to child from source UI element. Source UI Element Child UI Element (Target element) Identifies and returns SizeMode which was applied to the object using SfSkinManager. UI Element SfSkinManager SizeMode value. Identifies and returns whether acrylic background is enabled or not using SfSkinManager. UI Element value. Sets the SizeMode value to object using SfSkinManager. UI Element SfSkinManager SizeMode Value Sets the SizeMode value to child from source UI element. Source UI Element Child UI Element Class that stores static methods that operate on visuals. Represents the string that contains full name of root popup type name. This member contains framework internal PopupRoot type. Initializes static members of the class. Prevents a default instance of the VisualUtils class from being created. Looks for the root visual starting from the specified one. Specified element from which search for root visual starts. that represents root visual. Looks for the visual ancestor of the specified type. the search is started from. Desired type of the ancestor. of the specified type, or null if no ancestors of the specified type were found. Finds the logical ancestor. The starting from. The type ancestor. Looks for the visual Descendant of the specified type. the search is started from. Desired type of the Descendant element. of the specified type, or null if no Descendants of the specified type were found. Looks for the visual Descendant of the specified type. the search is started from. Name ofthe desired type of the Descendant element. of the specified type, or null if no Descendants of the specified type were found. Enumerates all visuals in the target visual tree that are instances of the specified type. Target element to search in. Type of the children to find. Enumerator with children of the specified type. Enumeration of children that is done through the iterate Gets the items panel of corresponding items control. The owner. Type of the panel. Finds parent items control for given element. Enumerates all instances in the target element logical tree that are instances of the specified type. Target element to search in. Type of the children to find. Enumerator with children of the specified type. Enumeration of children that is done through the iterate Indicates whether node element contains in some element. Root element. Node element Value indicates when node element contains in some element. Invalidates measurement of the element parent. Element of parent. Looks for the logical ancestor of the specified type. the search is started from. Desired type of the parent. Object of the specified type, or null if no ancestors of the specified type were found. Finds a parent of a given item on the visual tree. The type of the queried item. A direct or indirect child of the queried item. The first parent item that matches the submitted type parameter. If not matching item can be found, a null reference is being returned. This method stops animation and set new value on given dependency property of target element. Target element. Given dependency property. New value to set. This method stops animation and set new value on given dependency property of target element. Target element. Given dependency property. New value to set. This method gets a value indicating whether the current element contains a child of specified type. The root element. Specified type Result of searching. Points to screen. The visual value. The point value. Return the point value Gets the point relative to. The visual. The relative to. Return point value. Search parent for element. Element for which search parent. Parent element. Finds parent Page object through given element. The element. Finds parent Window object through given element. This class is responsible for Interop with Win32 Windows. System command. Button click event. Return command. Returns a handle to the display monitor that is nearest to the window. Window Style None value. Sets the window pos. The Handle WND. The HWND insert after. The x co-ordinate value. The y co-ordinate value. The cx value. The cy value. The w flags. Int value(position) Gets the window rect. The handle WND. The rectangle. bool value Extends the window frame behind the client area. Handle to the window of interest. The pointer to a MARGINS Structure structure that describes the margins to use when extending the frame into the client area. Obtains a value that indicates whether Desktop Window Manager (DWM) composition is enabled. Applications can listen for composition state changes by handling the WM_DWMCOMPOSITIONCHANGED notification. The pointer that receives the value indicating whether DWM composition is enabled. TRUE if DWM composition is enabled; otherwise, FALSE. The MonitorFromWindow function retrieves a handle to the display monitor that has the largest area of intersection with the bounding rectangle of a specified window. Handle to the display monitor of interest. Pointer to a MONITORINFO or MONITORINFOEX structure that receives information about the specified display monitor.You must set the cbSize member of the structure to sizeof(MONITORINFO) or sizeof(MONITORINFOEX) before calling the GetMonitorInfo function. Doing so lets the function determine the type of structure you are passing to it.The MONITORINFOEX structure is a superset of the MONITORINFO structure. It has one additional member\: a string that contains a name for the display monitor. Most applications have no use for a display monitor name, and so can save some bytes by using a MONITORINFO structure. If the function succeeds, the return value is nonzero. If the function fails, the return value is zero. Windows NT/2000/XP: To get extended error information, call GetLastError. The GetSystemMenu function allows the application to access the window menu (also known as the system menu or the control menu) for copying and modifying. Handle to the window that will own a copy of the window menu. Specifies the action to be taken. If this parameter is FALSE, GetSystemMenu returns a handle to the copy of the window menu currently in use. The copy is initially identical to the window menu, but it can be modified. If this parameter is TRUE, GetSystemMenu resets the window menu back to the default state. The previous window menu, if any, is destroyed. If the bRevert parameter is FALSE, the return value is a handle to a copy of the window menu. If the bRevert parameter is TRUE, the return value is NULL. The MonitorFromWindow function retrieves a handle to the display monitor that has the largest area of intersection with the bounding rectangle of a specified window. Handle to the window of interest. Determines the function's return value if the window does not intersect any display monitor. This parameter can be one of the following values. If the window intersects one or more display monitor rectangles, the return value is an HMONITOR handle to the display monitor that has the largest area of intersection with the window. If the window does not intersect a display monitor, the return value depends on the value of dwFlags. The SendMessage function sends the specified message to a window or windows. It calls the window procedure for the specified window and does not return until the window procedure has processed the message. Handle to the window whose window procedure will receive the message. If this parameter is HWND_BROADCAST, the message is sent to all top\-level windows in the system, including disabled or invisible unowned windows, overlapped windows, and pop\-up windows; but the message is not sent to child windows. Specifies the message to be sent. Specifies additional message\-specific information about window. Specifies additional message\-specific information left. The return value specifies the result of the message processing; it depends on the message sent. The TrackPopupMenu function displays a shortcut menu at the specified location and tracks the selection of items on the menu. The shortcut menu can appear anywhere on the screen. Handle to the shortcut menu to be displayed. The handle can be obtained by calling CreatePopupMenu to create a new shortcut menu, or by calling GetSubMenu to retrieve a handle to a submenu associated with an existing menu item. Use zero of more of these flags to specify function options.More information can be found on the following link\: http\://msdn2.microsoft.com/en\-us/library/ms648002.aspx Specifies the horizontal location of the shortcut menu, in screen coordinates. Specifies the vertical location of the shortcut menu, in screen coordinates. Reserved; must be zero. Handle to the window that owns the shortcut menu. This window receives all messages from the menu. The window does not receive a WM_COMMAND message from the menu until the function returns. If you specify TPM_NONOTIFY in the uFlags parameter, the function does not send messages to the window identified by hWnd. However, you must still pass a window handle in hWnd. It can be any window handle from your application. Ignored rectangle. If you specify TPM_RETURNCMD in the uFlags parameter, the return value is the menu-item identifier of the item that the user selected. If the user cancels the menu without making a selection, or if an error occurs, then the return value is zero. If you do not specify TPM_RETURNCMD in the uFlags parameter, the return value is nonzero if the function succeeds and zero if it fails. To get extended error information, call GetLastError. Creates the round rect RGN. The x1 value. The y1 value. The x2 value. The y2 value. The cx value. The cy value. IntPtr value. Sets the window RGN. The handler WND. The handler RGN. if set to true [b redraw]. int value. Gets the window long. The handler WND. Index of the n variable. int value. Sets the window long. The handler WND. Index of the n. The dw new long. Int value. Sets the window pos. The h WND. The h WND insert after. The X co-ordinate. The Y co-ordinate. The cx value. The cy value. The u flags. Boolean value Gets the cursor pos. The lp point. Boolean value Adjusts the window rect ex. The lp RECT value. The dw style. if set to true [b menu]. The dw ex style. Boolean value. DWMs the def window proc. The Handle WND. The Message. The w param. The l param. The pl result. int value. Gets the menu item ID. The handle renderer menu. The position int value. Enables the menu item. The handle menu. The u ID enable item. The user id enable. bool value. Defines whether this is Vista OS. True if this is Vista OS; otherwise, false. Gets x coordinate. xy coordinates. X coordinate. Gets y coordinate xy coordinates. Y coordinate. Gets the X. The point which needs to be get X. X co-ordinate, int type. Gets the Y. The point which needs to be get Y. Y value as int Shows system content menu. Handle to the window that will own a copy of the window menu. Point in which the menu should be shown. Handles minimize/maximize messages of the window. Reference to RibbonWindow object. Handle of the window. MINMAXINFO structure. Indicates whether this object can provide its extender properties to the specified object. True if this object can provide extender properties to the specified object; otherwise, false. Extends the window. The handle WND. The size of the window area. Gets the transformed point. The visual of the window. Visual Point. Represents an x- and y-coordinate pair in two-dimensional space. The x-coordinate of this Point. The y-coordinate of this Point. Initializes a new instance of the struct. The X value. The Y value. Gets the location. The location. The RECT structure defines the coordinates of the upper-left and lower-right corners of a rectangle. Specifies the x-coordinate of the upper-left corner of the rectangle. Specifies the y-coordinate of the upper-left corner of the rectangle. Specifies the x-coordinate of the lower-right corner of the rectangle. Specifies the y-coordinate of the lower-right corner of the rectangle. Initializes a new instance of the struct. The left value. The top value. The right value. The bottom value. Toes the rectangle. Target Rectangle. Forms the rectangle. The rectangle. Rectangle value. Gets the extended rect. The rect value. The thickness. Rectangle value. Gets the height. The height. Gets the width. The width. Gets the location. The location. Returned by the GetThemeMargins function to define the margins of windows that have visual styles applied. Width of the left border that retains its size. Width of the right border that retains its size. Height of the top border that retains its size. Height of the bottom border that retains its size. Initializes a new instance of the struct. The thickness. The MONITORINFO structure contains information about a display monitor. The size of the structure, in bytes. Set the cbSize member to sizeof(MONITORINFO) before calling the GetMonitorInfo function. Doing so lets the function determine the type of structure you are passing to it. A RECT structure that specifies the display monitor rectangle, expressed in virtual-screen coordinates. Note If the monitor is not the primary display monitor, some of the rectangle's coordinates may be negative values. A RECT structure that specifies the work area rectangle of the display monitor, expressed in virtual-screen coordinates. Note If the monitor is not the primary display monitor, some of the rectangle's coordinates may be negative values. A set of flags that represent attributes of the display monitor. The MINMAXINFO structure contains information about a window's maximized size and position and its minimum and maximum tracking size. Reserved; do not use. Specifies the maximized width (POINT.x) and the maximized height (POINT.y) of the window. For top-level windows, this value is based on the width of the primary monitor. Specifies the position of the left side of the maximized window (POINT.x) and the position of the top of the maximized window (POINT.y). For top-level windows, this value is based on the position of the primary monitor. Specifies the minimum tracking width (POINT.x) and the minimum tracking height (POINT.y) of the window. This value can be obtained programmatically from the system metrics SM_CXMINTRACK and SM_CYMINTRACK. Specifies the maximum tracking width (POINT.x) and the maximum tracking height (POINT.y) of the window. This value is based on the size of the virtual screen and can be obtained programmatically from the system metrics SM_CXMAXTRACK and SM_CYMAXTRACK. Window position Handle Renderer. Handle WND Insert after. X co-ordinate system. Y co-ordinate system. CX value of the window position CY value of the window position Flags for bool check. Window styles structure. Represents old style. Represents new style. Calculate the size of window. Window rectangle RC0. Window Rectangle RC1. Window Rectangle RC2. Window position Size Direction. Size direction as None. West Resize Direction East Resize Direction North Resize Direction NorthWest Resize Direction NorthEast Resize Direction South Resize Direction SouthWest Resize Direction SouthEast Resize Direction XAML parse which help us to format and display XAML text in rich format. Colors the XAML. The xaml text. return formatted paragraph text. Colors the XAML. The xaml text. return formatted paragraph text. Tokenizer for the next line of XAML Define Inside Comment. Define Inside Processing Instruction. Define the AfterOpen Mode. Define the AfterAttributeName Mode. Define the AfterAttributeEquals Mode. Define InsideElement Mode. Define OutsideElement Mode. Define InsideData Mode. XAML Tokens Define XamlToken Kind. Define the Length. Initializes a new instance of the struct. The kind value. The length. XAML token kinds Represents open symbol. Represents close symbol. Represents self closed symbol. Represents open and close symbol. Represents element name. Represents white space. Represents attribute name. Represents equal symbol. Represents attribute value. Represents comments beginning. Represents comments text. Represents comments end. Represents entity. Represents open processing instruction. Represents close processing instruction. Represents CData begin. Represents CData end. Represents text constant. Represents end of file. XAML tokenizer which tokens are designed to match VS syntax highlighting. Define the Input value. Define the Position. Define the mode Tokenizes the specified input. The input value. Return Xaml Token Tokenizes the specified input. The input. The x_mode. Return Xaml Token Tokenizes this instance. Return Xaml Token. Tokens to strings. The list of XamlToken. The input value. return output Next's the token. Return XamlToken Determines whether [is name character] [the specified character]. The character. true if [is name character] [the specified character]; otherwise, false. Tokenizes the attribute value. Return the Xaml Token Tokenizes the name. The kind token value. The next mode. Return XamlToken Tokenizes the element whitespace. Return the XamlToken Starts the with. The text value. Return the bool value. Tokenizes the inside element. Return the XamlToken Tokenizes the text. Return the XamlToken Tokenizes the outside element. Return the XamlToken. Tokenizes the simple. The text value. The kind token value. The next mode. Return XamlToken Tokenizes the open. Return the XamlToken. Tokenizes the entity. Return the XamlToken. Tokenizes the inside processing instruction. Return the XamlToken. Tokenizes the inside C data. Return the XamlToken. Tokenizes the inside comment. Return the XamlToken. Colors for token. The token. The token text. return color value. Gets the remaining text. The remaining text. 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. Initializes a new instance of the class. Specifies type to be set as a style key. Border that renders old-style 3D border when no border brush is specified. Defines line thickness. White color. LightGray color. Gray color. Black color. Pen using to draw brightest part of border. Pen using to draw bright part of border. Pen using to draw dark part of border. Pen using to draw darkest part of border. Identifies dependency property. Initializes a new instance of the class. Creates freeze object based on a specified color. Specified color. object based on a specified color. Creates all needed pen objects. Renders borders. Context for drawing. Gets or sets a value indicating whether the border drawing is "inverted". This is a dependency property. Represents element that is used to draw 3 borders at once. Using for correct rendering of rounded corners of element. Utilized for rendering outside border. Utilized for rendering middle border. Utilized for rendering inside border. Pen of outside border. Pen of middle border. Pen of inside border. Adorner child. Initializes static members of the class. Initializes a new instance of the class. Arranges child element and light-weight adorner, calculates areas of borders drawing. Specifies the supposed size of the control. Returns the actually used size. It can be larger than the initial size in case when the initial size is too small to draw all borders. Renders three rectangles. Context for drawing. Measures the child element of a to prepare for arranging it during the pass. An upper limit that should not be exceeded. The target of the element. Gets the child Visual element at the specified index position. Index position of the child element. The child element at the specified index position. Index is greater than the number of visual child elements. Calls OnBorderBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Calls OnBorderThicknessChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Calls OnInsideBorderBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Calls OnInsideBorderThicknessChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Calls OnOutsideBorderBrushChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Calls OnOutsideBorderThicknessChanged method of the instance, notifies of the dependency property value changes. Dependency object, the change occurs on. Property change details, such as old value and new value. Updates property value cache and raises BorderBrushChanged event. Property change details, such as old value and new value. Updates property value cache and raises BorderThicknessChanged event. Property change details, such as old value and new value. Updates property value cache and raises InsideBorderBrushChanged event. Property change details, such as old value and new value. Updates property value cache and raises InsideBorderThicknessChanged event. Property change details, such as old value and new value. Updates property value cache and raises OutsideBorderBrushChanged event. Property change details, such as old value and new value. Updates property value cache and raises OutsideBorderThicknessChanged event. Property change details, such as old value and new value. Changes pen properties: Brush and Thickness. Pen that should be changed. New value for Pen Brush property. New value for Pen Thickness property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Gets or sets the adorner child. The adorner child. Gets or sets the value that specifies the radius of the corners. This is dependency property. Type: Double value that represents the radius of corners. While the standard border takes value of the type, we use a double value to improve rendering performance. Gets or sets the value that specifies the brush that should be used for drawing central border. This is dependency property. Type: Value that specifies the brush that should be used for drawing central border. Gets or sets the value that specifies the thickness of the borders. This is dependency property. Type: Double value that represents the thickness of the borders. While the standard border takes value of the type, we use a double value to improve rendering performance. Gets or sets the value that specifies the brush that should be used for drawing inside border. This is dependency property. Type: Value that specifies the brush that should be used for drawing inside border. Gets or sets the value that specifies the thickness of the inside border. Type: Double value that specifies the thickness of the inside border. While the standard border takes value of the type, we use a double value to improve rendering performance. Gets or sets the value that specifies the brush that should be used for drawing outside border. Type: Value that represents the brush that should be used for drawing outside border. Gets or sets the value that specifies the thickness of the outside border. Type: Double value that specifies the thickness of the outside border. While the standard border takes value of the type, we use a double value to improve rendering performance. Gets or sets the value that specifies the brush used for filling background. Type: Value that specifies the brush used for filling background. Gets an enumerator that can be used to iterate the logical child elements of a . An enumerator that can be used to iterate the logical child elements of a . Gets a value that is equal to the number of visual child elements of this instance of . The number of visual child elements. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Event that is raised when property is changed. Represents a control that can be used to present a collection of items. Determines if the specified item is (or is eligible to be) its own container. The item to check. True if the item is (or is eligible to be) its own container; otherwise, false Creates or identifies the instance that is used to display the given item. The instance that is used to display the given item. Represents default items container that is used in . Extends standard . Represents popup element that can overflow beyond monitor area. Represents is shifted Represents shift count Initializes a new instance of the class. Removehandles this instance. Invoked when NonStickingPopup.OnPlacementRectangleChanged property is changed. The sender. The event arguments Positioning the hook. The Handle WND. The Message. The wparam value. The lparam value. if set to true [handled]. Returns window message IntPtr Responds to the condition in which the value of the property changes from false to true. The event arguments. Changes the default. Called when [opened secure]. This class represents of instances. Adds the range. The list with framework element type. Gets the copy. Returns copy from items collection. Copies to. The list with framework element type. Removes the range. The list with framework element type. This class draws a visual element from as background. stretch type. Initializes a new instance of the class. Initializes a new instance of the class. The stretch. Called when [data context changed]. The sender. The instance containing the event data. HSV color enum. Hue parameter. Saturation parameter. Brightness parameter. GeneratedInternalTypeHelper CreateInstance GetPropertyValue SetPropertyValue CreateDelegate AddEventHandler