An easy and quick to program multi-purpose button is very helpful especially when prototyping an application and time is of the essence. The Button and accompanying ButtonClickedEvent class are just the right solution here. These two classes can be programmed as standalone, toggle or menu functions with very little effort.