代码之家  ›  专栏  ›  技术社区  ›  Robo

.NET是否与Delphi的操作列表等效?

  •  6
  • Robo  · 技术社区  · 17 年前

    我们目前正在使用Delphi5和Delphi2005进行开发,并研究通过DelphiPrism进入.NET路径。

    有没有一个.NET相当于Delphi的操作列表?

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

    3 回复  |  直到 17 年前
        1
  •  2
  •   Lars Truijens    17 年前

    WinForms没有这样的内置功能,但是WPF使用它的命令。见 http://www.microsoft.com/belux/msdn/nl/community/columns/jdruyts/wpf_commandpattern.mspx

        2
  •  3
  •   Yarik    13 年前

    你也可以看看 Actions for .NET WinForms . 除此之外,它允许以类似Delphi的方式对操作进行分类,并且可以选择异步执行和/或更新操作。

        3
  •  2
  •   Ian Boyd    14 年前

    是的,有: Crad's Actions .

    这是一个描述和托管原始源代码的代码项目页。这个 code link original author's page 被打破了。

    很遗憾,微软没有采纳他们。


    enter image description here

    enter image description here

    推荐文章