6

我们目前正在使用 Delphi 5 和 Delphi 2005 进行开发,并研究通过 Delphi Prism 走 .NET 路线。

是否有与 Delphi 的 ActionList 等效的 .NET?

对于那些不熟悉 ActionList 的人来说,它是一个包含我们创建的动作集合的组件,例如保存、刷新、加载等。每个动作都可以有一个标题、图像、启用/禁用分配给它。之后,您可以将一个按钮分配给一个动作,并且该按钮将继承该动作的标题、图像等,如果您的 UI 具有可用作菜单项和按钮的保存动作,则它们都可以使用相同的动作.

4

3 回答 3

3

您还可以查看Actions for .NET WinForms。除其他外,它允许以类似 Delphi 的方式对动作进行分类,并且可以选择异步执行和/或更新它们。

于 2013-01-31T19:41:53.967 回答
2

WinForms 没有内置这样的东西,但 WPF 有它的命令。请参阅http://www.microsoft.com/belux/msdn/nl/community/columns/jdruyts/wpf_commandpattern.mspx

于 2009-01-29T08:34:58.910 回答
2

是的,有:克拉德的行动

那是一个描述和托管原始源代码的 CodeProject 页面。原作者页面代码链接坏了。

很遗憾微软没有采用它们。


在此处输入图像描述

在此处输入图像描述

于 2011-11-07T15:07:31.003 回答