Missing Delphi-like ActionList (or ActionManager) functionality in .NET Windows Forms? Or maybe you want to make your WinForms projects easier to support by separating UI from the business logic? Actions for .NET WinForms is a lightweight library providing
support of Actions (aka Commands) for the common Windows controls: buttons, toolbars and context menus. Using Visual Studio designer, you can create and edit common built-in Actions (like Copy/Paste, Open/Save) and link them with the controls, or you can create
your own Actions, deriving them from Action or ControlAction class, or even from the IAction interface (if you want to keep your own class hierarchy).
- Helps to make your code clean and easy to support.
- Compatible with .NET 2.0 and .NET 4.0 Client Profile.
- Rich designer support for Visual Studio 2008, 2010 and 2012, including the Express editions.
- Includes the set of common Actions like Open, Save, Exit, Undo, etc.
- Asynchronous execution and update (optional).
- Extensible architecture with the use of attributes and interfaces.
Getting Started Guide for installation tips and quick tutorial.
Screenshot of the Actions Editor in Visual Studio: