private void PaintPausePlayButtonByActualServerState() { if (ButtonPausePlay.Dispatcher.CheckAccess() == false) { ButtonPausePlay.Dispatcher.Invoke(PaintPausePlayButtonByActualServerState); return; } TesterRegime regime = _server.TesterRegime; if (regime == TesterRegime.Play || regime == TesterRegime.PlusOne) { ButtonPausePlay.Content = "| |"; } else if (regime == TesterRegime.Pause) { ButtonPausePlay.Content = ">"; } }
private void _server_TestRegimeChangeEvent(TesterRegime regime) { PaintPausePlayButtonByActualServerState(); }