2009-01-28 16 views
6

Actualmente estamos usando Delphi 5 y Delphi 2005 para el desarrollo, e investigamos la ruta .NET a través de Delphi Prism.¿Hay .NET equivalente a ActionList de Delphi?

¿Hay un .NET equivalente a Delphi's ActionList?

Para quienes no estén familiarizados con ActionList, es un componente que contiene una colección de acciones que creamos, p. Ej. Guardar, Actualizar, Cargar, etc. Cada acción puede tener un título, imagen, activar/desactivar asignarlo. 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. .

Respuesta

2

Sí, la hay: Crad's Actions.

Esa es una página de CodeProject que describe y aloja el código fuente original. El code link en el original author's page está roto.

Es una pena que Microsoft no los adopte.


enter image description here

enter image description here

+2

Creé un tenedor de ese proyecto y publiqué el paquete NuGet para él hace una semana, http://www.lextm.com/2012/04/packaging-crads-actionlist-for-net-via.html –

3

También puede echar un vistazo a Actions for .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.

Cuestiones relacionadas