void CarComunicator_evSteeringWheelAngleInfoReceived(object sender, SteeringWheelAngleInfoReceivedEventArgs args) { double calculatedSteering = regulator.ProvideObjectCurrentValueToRegulator(args.GetAngle()); NewSteeringWheelSettingCalculatedEventHandler newWheelSteeringCalculatedEvent = evNewSteeringWheelSettingCalculated; if (newWheelSteeringCalculatedEvent != null) { newWheelSteeringCalculatedEvent(this, new NewSteeringWheelSettingCalculateddEventArgs(calculatedSteering)); } }
private void CarComunicator_evSteeringWheelAngleInfoReceived(object sender, SteeringWheelAngleInfoReceivedEventArgs args) { Model.CarInfo.CurrentWheelAngle = args.GetAngle(); }
void CarComunicator_evSteeringWheelAngleInfoReceived(object sender, SteeringWheelAngleInfoReceivedEventArgs args) { this.Dispatcher.Invoke( new Action<TextBlock, string>((textBox, val) => textBox.Text = val), textBlock_currentAngle, String.Format("{0:0.###}", args.GetAngle()) ); }