Had to add a Clicked event handler because using the mnemonic (pressing ALT + key) does not trigger the ButtonPressEvent. The ```if (!isOpen)``` prevents ```ShowMenu ();``` from getting called twice.