private void LogExperimentStateChanged(object obj, ExperimentStateArgs args) { List <string> toWrite = new List <string> { "Experiment", args.Experiment.ExperimentNumber.ToString(), args.ToState }; WriteEvent(toWrite); }
private void ButtonStateChanged(object sender, ExperimentStateArgs args) { ExperimentState toState = (ExperimentState)Enum.Parse(typeof(ExperimentState), args.ToState); switch (toState) { case ExperimentState.Started: SetButtonStop(); break; case ExperimentState.Closed: SetButtonStart(); break; default: break; } }