我们目前正在使用Delphi 5和Delphi 2005进行开发,并研究通过Delphi Prism进行.NET路由.
是否有与Delphi的ActionList等效的.NET?
对于那些不熟悉ActionList的人来说,它是一个包含我们创建的一系列动作的组件,例如保存,刷新,加载等.每个操作都可以有一个标题,图像,启用/禁用分配给它.之后,您可以为操作分配按钮,按钮将继承操作的标题,图像等,如果您的UI具有可用作菜单项和按钮的保存操作,则它们都可以使用相同的操作.
解决方法
WinForms没有内置这样的东西,但WPF使用它的命令.见
http://www.microsoft.com/belux/msdn/nl/community/columns/jdruyts/wpf_commandpattern.mspx