MindFusion.Wpf Pack Programmer's Guide
MindFusion.UI.Wpf Namespace
Classes Interfaces Structures Enumerations
 

 Classes

  Class Description

Accordion

Represents a container of elements. The elements in the Accordion can be expanded or collapsed.

AccordionItem

Represents an item in an Accordion control.

AutoHideWindow

Represents a AutoHideWindow in a DockControl.

BoolToVisibilityConverter

 

BoolValueConverter

 

Calendar

Represents a light-weight calendar control.

ColorEditor

Represents a control that can be used to edit colors in an RGB or HSL format.

ColorPicker

Represents a control that can enable users to select colors from a drop-down palette or through a specialized editor.

ConfirmEventArgs

Contains the arguments passed to handlers of validation events.

DateCollection

Represents a strongly-typed collection of DateTime objects.

DateEventArgs

Contains the arguments passed to handlers of date-related events.

DateTimePicker

Represents a drop-down control which enables users to select dates and times.

DockContainer

Represents a DockContainer in a DockControl.

DockControl

Enables docking of user interface elements.

DockElement

Represents the base class for all views in a DockControl.

DockEventArgs

Contains the arguments passed to handlers of validation events.

DockItem

Enables items docking in a DockControl.

DockItemsPanel

Arrange child dock elements.

DockToCornerRadiusConverter

 

DockToDockConverter

 

DockToTabVisibilityConverter

 

DockValidationEventArgs

 

DockWindow

Represents a DockWindow in a DockControl.

DockWindowBase

Represents the base class for all windows in a DockControl.

DoubleToThicknessConverter

 

DrawEventArgs

Contains information for custom drawing events.

ItemContentEventArgs

Contains the arguments passed to the ItemLoading event handlers.

ItemEventArgs

Contains the arguments passed to the ItemSelected event handlers.

ItemValidationEventArgs

 

MindFusionButton

Represents an advanced button that can optionally display a drop-down panel when clicked.

NumericUpDown

Represents a numeric text box with buttons to increase or decrease the displayed value.

PropertyGrid

Provides a user interface for browsing the properties of an object.

RangeSelector

Represents a range selector a control which allows the users to interactively select a range inside a larger range.

Rating

Provides the ability to select and display ratings in a variety of formats.

ScrollArrowEventArgs

Contains arguments for the ScrollArrowClicked event.

Slider

Represents a slider control that can be used to specify individual values or value ranges.

SourceToVisibilityConverter

 

SplitSizeConverter

 

SvgViewer

A control that renders SVG drawings.

TabbedDocument

Represents a TabbedDocument in a DockControl.

TabControl

Represents a tab control.

TabEventArgs

Contains information for TabControl-related events.

TabItem

Represents an item in a TabControl.

ThicknessToDoubleConverter

 

VisualTreeView

Visualizes the visual tree structure of an arbitrary DependencyObject in a TreeView control and allows navigation through the tree.

Window

Represents a window with title and contents, which can be moved, resized and arranged interactively.

WindowHost

Represents a container for Window objects.

XmlConverter

Provides capabilities to convert various types to and from strings in a culture-independent way.

XmlSerializationContext

Contains methods that can help you serialize and deserialize controls to and from XML documents.

ZoomButton

The button used in ZoomControl.

ZoomControl

ZoomControl lets users zoom and pan a target Diagram or DiagramView interactively.

 Interfaces

  Interface Description

IZoomTarget

Specifies the capabilities required by ZoomControl from its target controls.

 Structures

  Structure Description

CustomRect

 

 Enumerations

  Enumeration Description

CalendarView

Specifies the view type in a Calendar control.

ColorEditorMode

Specifies the working modes of a ColorEditor control.

DayOfWeekFormat

Specifies the display format of a day of the week.

DisplayDateFormat

Specifies how dates are displayed in the DateTimePicker control.

Dock

Specifies a dock destination.

DockItemState

Specifies the state of a DockItem inside a DockControl.

DockLocations

Specifies the possible dock destinations.

DockType

 

MindFusionButtonType

Specifies the behavior of a MindFusionButton.

MinimizeMode

Specifies the behavior of minimized windows.

PropertyDisplayType

 

PropertySortType

 

RatingMode

Specifies how the Rating control displays values.

RatingShape

Specifies the shape of the elements in a Rating control.

RatingStretch

Specifies the stretching of the elements in a Rating control.

ResizeMode

Specifies the allowed user interactions on a window.

ScrollDirection

Identifies the direction of a scroll arrow.

SelectionMode

Specifies the interactive selection behavior in a Calendar control.

TabAlignment

Specifies the alignment of the tab headers in a TabControl.

TabLayoutMode

Specifies how tab items are arranged in the header of a TabControl.

TabRotation

Specifies the rotation of the tab items in a TabControl.

TickPosition

Specifies the position of trackbar ticks.

TickType

Specifies the type of the ticks in a Slider control.

WeekHeaderAlignment

Specifies the alignment of the week numbers header in a Calendar control.

WindowState

Specifies the state of a Window.