private void VirtualJoystick_Moved(object sender, WpfCustomControls.VirtualJoystickEventArgs args) { double PosX, PosY, ang; MathGeometry.CalculateAngleAndPositions(args, out PosX, out PosY, out ang); label_rudder.Content = string.Format(ConfigurationManager.AppSettings["labelRudderFormat"], PosX, ang); label_elevator.Content = string.Format(ConfigurationManager.AppSettings["labelElevatorFormat"], PosY, ang); try { GeneralVM.SetRudder(PosX); GeneralVM.SetElevator(PosY); } catch (ServerConnectionManager.FlightSimulatorConnectionException) { GeneralVM.Disconnected = true; } }