private void _transceiver_StateChanged(object sender, StateChangedEventArgs e) { Status = e.RunningState.ToString(); ReceivingStatus = e.ReceivingState != ReceivingState.None ? e.ReceivingState.ToString() : ""; FirePropertyChanged("ControlsEnabled"); }
private void Driver_StateChangedCallback(object sender, StateChangedEventArgs stateChangedEventArgs) { if (StateChanged != null) StateChanged(sender, stateChangedEventArgs); }
protected void FireStateChanged(StateChangedEventArgs e) { if (StateChangedCallback != null && (e.RunningState != CurrentRunningState || e.ReceivingState != CurrentReceivingState)) { CurrentRunningState = e.RunningState; CurrentReceivingState = e.ReceivingState; StateChangedCallback(this, e); } }