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 Decorator that can be used in an Expander template to provide animated content display.

AnimatedProgressBar

Represents an animated progress bar control.

Avatar

Renders textual or visual content to represent a user's identity.

AvatarGroup

Displays a collection of Avatar items.

AvatarTemplateSelector

Chooses a DataTemplate based on the data object and the data-bound element for AvatarContent.

Badge

Represents a descriptor typically used as status indicator.

BadgeService

A service for managing badges.

BadgeTemplateSelector

Chooses a DataTemplate based on the data object and the data-bound element for BadgeContent.

Card

A container to group related information for a single subject.

CircularProgressBar

A ring-shaped progressbar control.

ContextMenuItemRoutedEventArgs

Provides event arguments for a 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 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 BitmapSource.

ImageTemplateSelector

Chooses a DataTemplate for an image based on the data object and the data-bound element.

ImageTextInfo

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

InfoBar

Displays a bar with information of varying severity.

InfoBarClosingEventArgs

Provides data for the Closing event.

NumericBadge

A Badge that displays a numerical counter.

OperationStatePropertyChangedRoutedEventArgs

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

PixelSnapper

Represents a 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 ListBox that renders its items as a list of radio buttons.

ReflectionContentControl

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

ResizableContentControl

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

RingSlice

Represents a Path that renders a ring slice.

RingSpinner

Provides a spinnable ring-shaped busy indicator.

ThemedMessageBox

Displays a message box.

TitleBarMenu

Represents a 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.

UserPromptBuilder

Defines a builder for configuring and showing user prompts using a UserPromptControl.

UserPromptButtonBuilder

Defines a builder for configuring and creating Button instances to be shown on a user prompt.

UserPromptControl

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

UserPromptResponseEventArgs

Provides event arguments for a response to a UserPromptControl.

UserPromptUIDialogButtonTextConverter

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

UserPromptWindow

Defines a Window which can host a UserPromptControl.

ZeroSizeContentControl

Represents a 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

AdornmentHorizontalAlignment

Defines the horizontal alignment of an adornment relative to the adorned target.

AdornmentVerticalAlignment

Defines the vertical alignment of an adornment relative to the adorned target.

AvatarGroupOverflowKind

Specifies how an AvatarGroup control should handle overflow scenarios where not all of its contained Avatar items fit in available space.

AvatarTextAppearanceKind

Specifies how the Content property value adjusts an Avatar control's background and foreground.

BadgeKind

Indicates the kind of Badge to be displayed.

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.

InfoBarCloseReason

Defines the reason an InfoBar is closing.

InfoBarSeverity

Defines the severity of messages displayed in an InfoBar.

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.