public TrainingUserControl(HangbankMainWindow mainWindow, HangbankModel model) { _mainWindow = mainWindow; Model = model; InitialiseBindings(); UpdateAxisLimits(0.0); var mapper = Mappers.Xy <MeasureModel>() .X(mm => mm.T) .Y(mm => mm.Moment); Charting.For <MeasureModel>(mapper); InitializeComponent(); DataContext = this; CurrentStatus = "Prepare to start..."; Task.Factory.StartNew(() => { // Give athletes 10 seconds before the training starts. Task.Delay(5000).Wait(); _t0 = DateTime.Now; Start(); }); }
internal FrontPageUserControl(HangbankMainWindow mainWindow, HangbankModel model) { _mainWindow = mainWindow; _model = model; InitializeComponent(); DataContext = model; }
public ConfigurationUserControl(HangbankMainWindow mainWindow, HangbankModel model) { DataContext = model; _mainWindow = mainWindow; InitializeComponent(); }