¿Hay.NET equivalente a ActionList de Delphi?
(3)
WinForms no tiene una estructura tal, pero WPF lo hace con sus comandos. Consulte http://www.microsoft.com/belux/msdn/nl/community/columns/jdruyts/wpf_commandpattern.mspx
Actualmente estamos usando Delphi 5 y Delphi 2005 para el desarrollo, e investigamos la ruta .NET a través de Delphi Prism.
¿Hay un .NET equivalente a Delphi''s ActionList?
Para aquellos que no están familiarizados con ActionList, es un componente que contiene una colección de acciones que creamos, por ejemplo, Guardar, Actualizar, Cargar, etc. Cada acción puede tener una leyenda, imagen, habilitar / deshabilitar asignarla. Después de eso, puede asignar un botón a una acción, y el botón heredará la leyenda, imagen, etc. de la acción, y si su UI tiene la acción de guardar disponible como elemento de menú y como botón, ambos pueden usar la misma acción. .
Sí, hay: Acciones de Crad .
Esa es una página de CodeProject que describe y aloja el código fuente original. El enlace del código en la página del autor original está roto.
Es una pena que Microsoft no los adopte.
También puede consultar Acciones para .NET WinForms . Entre otras cosas, permite categorizar acciones de forma similar a Delphi, y tiene una opción para ejecutarlas y actualizarlas de forma asincrónica.