2009-01-28 11 views
6

Nous utilisons actuellement Delphi 5 et Delphi 2005 pour le développement, et étudions la possibilité d'utiliser la route .NET via Delphi Prism.Est-ce que .NET est équivalent à ActionList de Delphi?

Existe-t-il un .NET équivalent à ActionList de Delphi?

Pour ceux qui ne sont pas familiers avec ActionList, il s'agit d'un composant qui contient une collection d'actions que nous créons, par ex. Sauvegarder, Actualiser, Charger, etc. Chaque action peut avoir une légende, une image, activer/désactiver l'assigner. Après cela, vous pouvez assigner un bouton à une action, et le bouton héritera de la légende, de l'image, etc., et si vous avez l'action de sauvegarde disponible en tant qu'élément de menu et bouton, ils peuvent tous les deux utiliser la même action .

Répondre

2

Oui, il y a: Crad's Actions.

Ceci est une page CodeProject décrivant et hébergeant le code source d'origine. Le code link sur le original author's page est cassé.

Il est dommage que Microsoft ne les adopte pas.


enter image description here

enter image description here

+2

J'ai créé un fork de ce projet et j'ai publié le paquet NuGet il y a une semaine, http://www.lextm.com/2012/04/packaging-crads-actionlist-for-net-via.html –

3

Vous pourriez également jeter un oeil à Actions for .NET WinForms. Entre autres choses, il permet de catégoriser les actions de manière similaire à Delphi, et dispose d'une option pour les exécuter et/ou les mettre à jour de manière asynchrone.

Questions connexes