private void bbiOpen_ItemClick(object sender, ItemClickEventArgs e) { OpenFileDialog ofd = new OpenFileDialog(); ofd.Filter = "SWARM Expriment Record File(*.serf)|*.serf"; if (ofd.ShowDialog() == DialogResult.Cancel) { return; } ChunkReader reader = new ChunkReader(ofd.FileName); BatchExperiment batch = new BatchExperiment(reader.RootChunk); InitializeExperiment(batch); if (expListForm == null) { expListForm = new UI.ExperimentInformation.ExperimentListForm(); } expListForm.BindExperiment(ctxt); expListForm.MdiParent = this; expListForm.Show(); MessageBox.Show(batch.ExperimentCount.ToString()); }
public BatchExperiment ToBatchExperiment() { BatchExperiment result = new BatchExperiment(this.BatchMode); result.AddExperiments(ExperimentTemplates.Select(et => et.ToExperiment())); return(result); }
public static BatchExperimentTemplate Create(BatchExperiment batchExperiment) { return(BatchExperimentTemplate .Create(batchExperiment.BatchMode) .WithExperimentTemplates(batchExperiment .Experiments .Select(e => ExperimentTemplate.Create(e)))); }
public DataFormatTable(BatchExperiment batch) { this.batch = batch; }
public ExperimentTable(BatchExperiment batch) { this.batch = batch; }
private void InitializeExperiment(BatchExperiment batch) { ctxt = new Context(); ctxt.BatchExperiment = batch; ctxt.FocusedItemChanged += this.OnSelectedItemChanged; }
public ValueExporter(BatchExperiment batch) { this.batch = batch; }