Library of Windows Forms controls, components and other useful classes.
Visual Studio 2015 / C# 6
Name | Description |
---|---|
ShieldButton | Represents a button that displays a shield to indicate elevated permissions are required. The shield is only displayed when the user does not have Administrator permissions. |
VirtualTreeView | Displays a hierarchical collection of labeled items, each represented by a VirtualTreeNode. The tree nodes are not actually added into the actual tree view until needed (cached internally). This allows a large number of nodes to be added to the tree view very fast, as opposed to the stock TreeView. |
VsToolStrip | Provides a container for Windows toolbar objects, and is drawn using a 3D like style, if visual styles is supported and enabled on the operating system. |
Name | Related | Description |
---|---|---|
UndoManager | Manager for undo/redo operations. Tracks an undo and redo stack of IUndoAction objects. | |
IUndoAction | Interface for creating custom undo/redo actions. | |
UndoAction | Abstract base class for creating undo/redo actions. | |
UndoSetValueAction | Undo/redo action for setting a property on an instance. | |
UndoMethodAction | Undo/redo action to call custom methods. | |
Window | Work in progress. A IWin32Window implementation that supports both managed and native windows, and provides access to alot of information about the window, the process it belongs to, etc. Provides access to several native API's via a similar interface. Very useful for control authors. | |
SingleApplicationInstance | A component to ensure an application has always at most one instance running. Provides a way to send startup information (command line arguments or otherwise) to the already running instance. | |
MenuItemExtender | Component that provides ImageList/ImageIndex support to .NET's MainMenu/ContextMenu components. |
Name | Description |
---|---|
CommandLine | Command line arguments utility to parse a command line string, or to pack an array of arguments back into a single string. |