In This Article

ActiproSoftware.Windows.Controls Namespace

Classes

ActiproLogo

Represents the Actipro company logo.

AdvancedTextBlock

Represents an advanced text block control that renders a single line of text but has additional highlighting and overflow options.

AnimatedExpander

Represents an expander with an optional animated expansion.

AnimatedExpanderDecorator

Represents a System.Windows.Controls.Decorator that can be used in an Expander template to provide animated content display.

AnimatedProgressBar

Represents an animated progress bar control.

ContextMenuItemRoutedEventArgs

Provides event arguments for a System.Windows.Controls.ContextMenu-related routed event.

ContextMenuOpeningEventArgs

Provides event arguments for a context menu opening event, where the menu can be customized prior to display.

CustomDrawElement

Represents a System.Windows.UIElement that is capable of being custom drawn via the handling of its CustomDraw event.

CustomDrawElementCustomDrawEventArgs

Provides event arguments for performing custom draw of a CustomDrawElement.

CustomDrawEventArgs<T>

Provides event arguments for performing custom draw of an element.

DropShadowChrome

Renders a drop shadow effect.

DynamicImage

Represents a dynamic Image control implementation that supports auto-grayscaling the image when the control is disabled.

EditableContentControl

Represents a control that displays content by default but can toggle to an editable mode for editing the content.

HintProperties

Provides attached properties that provide hint content for controls

HorizontalListBox

Represents a horizontal ListBox.

ImageConverter

Represents a value converter that returns a new Image instance created using a specified URI or System.Windows.Media.Imaging.BitmapSource.

ImageTextInfo

Represents an object that has properties for setting large and small image sources, along with a text label.

OperationStatePropertyChangedRoutedEventArgs

Provides event arguments for a OperationState property change routed event, indicating the old and new values.

PixelSnapper

Represents a System.Windows.Controls.Decorator that measures its contents at integer intervals to help with pixel snapping.

PopupButton

Represents a button control that supports display of popups or context menus, and can render in multiple display modes.

RadialSlider

Represents a radial slider.

RadioButtonList

Represents a System.Windows.Controls.ListBox that renders its items as a list of radio buttons.

ReflectionContentControl

Represents a System.Windows.Controls.ContentControl that displays its content and a reflection of the content below it.

ResizableContentControl

Represents a System.Windows.Controls.ContentControl that contains a gripper, allowing it to be resized.

RingSlice

Represents a System.Windows.Shapes.Path that renders a ring slice.

RingSpinner

Provides a spinnable ring-shaped busy indicator.

ThemedMessageBox

Defines a drop-in replacement for MessageBox that can be used to display messages with full support for the current application theme powered by UserPromptWindow.

TitleBarMenu

Represents a System.Windows.Controls.Menu that appears in a window title bar and uses matching title bar button brushes for the top-level items.

ToggleSwitch

Represents a switch that allows users to toggle the state of an item.

UserPromptControl

Represents a prompt displayed to a user with an option to respond.

UserPromptResponseEventArgs

Provides event arguments for a response to a UserPromptControl.

UserPromptUIDialogButtonTextConverter

Represents a value converter that translates a UserPromptStandardResult into the equivalent text which can describe that button in a user interface dialog.

UserPromptWindow

Defines a System.Windows.Window which can host a UserPromptControl.

ZeroSizeContentControl

Represents a System.Windows.Controls.ContentControl that can return a zero width or height during its measuring pass.

Interfaces

IOrientedElement

Provides the base requirements for an element that has an Orientation property.

Enums

ControlResizeMode

Specifies the resize mode for a control.

ControlUsageContext

Specifies the usage context for a control.

Corner

Specifies a corners of a rectangle.

Corners

Specifies zero or more corners of a rectangle as a combination of flags.

OperationState

Specifies the state of an AnimatedProgressBar control.

PopupButtonDisplayMode

Specifies the display mode of a PopupButton control.

ResizeOperation

Specifies a resize operation.

RoundMode

Specifies the mode of rounding a value.

Side

Specifies a single side of a rectangle.

Sides

Specifies zero or more sides of a rectangle as a combination of flags.

ToggleSwitchContentPlacement

Indicates the placement of "on" and "off" content for a ToggleSwitch.

UserPromptStandardButtons

Defines standard buttons that are available for use on UserPromptControl.

UserPromptStandardImage

Defines a standard image available for use on UserPromptControl.

UserPromptStandardResult

Defines a standard response from interacting with a UserPromptControl.