Migrating a codeproject code which was created for WinForms and provides ActionList as in Delphi. For those of you who are not familiar with the concept, it lets you define an action an bind to that action and set properties and then attach an "action control" (button, toolbarbutton, menuitem, etc.) to this action.