Skip to content

dlebansais/Custom-Controls-Library

Repository files navigation

Custom Controls Library

Build status CodeFactor codecov

A set of miscellaneous WPF custom controls

Download

Latest version of all files can be downloaded here, except the busy indicator (see below).

Busy Indicator

A simple control to indicate that the application is busy. This .xaml and .cs are intended to be copied directly in the target solution.

Dialog Validation

See the doc.

Provides the same buttons you can find at the bottom of a dialog box, but in a simple and localized way.

Editable TextBlock

Represents a text block that can be edited, for instance to rename a file.

Enum ComboBox

Represents a combo box with specific support for enum types.

Enum RadioButton

Represents a radio button with specific support for enum types.

Extended Command Controls

Button and MenuItem controls with additional features.

Extended PasswordBox

Represents a password box that can optionally display the password characters.

Extended ScrollBar

Represents a scroll with specific support for binding to a scrollviewer.

Extended ToolBar

Represents a tool bar with a localized name.

Extended TreeView

See the doc.

Aims at providing the same features as the standard TreeView control in general, as well as new features such as Drag & Drop.

Split View

Represents a view of an arbitrary content that can be split horizontally in two views.

Tightfitting Tab Control

Represents a TabControl that starts with a size large enough to contains all its TabItem items.

Undo Redo Manager

Contains information about operations that can be performed or reversed.