Aktion 
Einige UI-Elemente, wie etwa das Element Button, können auf die Interaktion eines Benutzers reagieren: Klicken der entsprechenden Schaltfläche kann den Aufruf einer Behandlermethode innerhalb des Controllers der View auslösen. Solche UI-Elemente sind mit einem oder mehreren allgemeinen Ereignissen ausgestattet, welche zur Design-Zeit jeweils mit einer spezifischen Aktion verknüpft werden können (zum Beispiel das Wechseln auf eine folgende View). Das Anlegen einer solchen Aktion hat zur Folge, dass automatisch auch eine Ereignisbehandlermethode für diese Aktion angelegt wird. Auf diese Weise kann ein Ereignis eines UI-Elements, welches mehrfach innerhalb einer View eingefügt worden ist, je nach Bedarf mit verschiedenen Aktionen ausgestattet werden. Je nach verknüpfter Aktion wird das Ereignis dann vom zugehörigen Ereignisbehandler verarbeitet.

Aktion
Andererseits können Aktionen innerhalb einer View wiederverwendet werden, das heißt, eine Aktion kann an die Ereignisse mehrerer (auch unterschiedlicher) UI-Elemente gebunden werden.
Hinweis
Im Gegensatz zu Controller-übergreifenden Ereignissen werden Ereignisse von UI-Elementen immer innerhalb des eigenen View-Controllers behandelt, es findet keine Controller-übergreifende Kommunikation statt. Die Ereignisse von UI-Elementen selbst sind vordefiniert und können nicht verändert werden.