private void ShowFlyout() { var calculator = new CalculatorForm(); calculator.FormClosed += (s, e) => calculator.Dispose(); calculator.ResultAccepted += (s, e) => Value = calculator.Result; calculator.Show(this); }