private void ctxDataSeries_CompressBars_Click(object sender, EventArgs e) { List <IDataSeries> list = new List <IDataSeries>(); foreach (InstrumentDataSeriesViewItem dataSeriesViewItem in this.ltvDataSeries.SelectedItems) { list.Add(dataSeriesViewItem.Series.DataSeries); } CompressBarsForm compressBarsForm = new CompressBarsForm(); compressBarsForm.Init(list.ToArray(), true); int num = (int)compressBarsForm.ShowDialog((IWin32Window)this); compressBarsForm.Dispose(); }
private void ctxDataSeries_CompressBars_Click(object sender, EventArgs e) { IDataSeries dataSeries = (this.ltvDataSeries.SelectedItems[0] as DataSeriesViewItem).DataSeries; DataType dataType = DataSeriesHelper.GetDataSeriesInfo(dataSeries.Name).DataType; switch (dataType) { case DataType.Trade: case DataType.Quote: case DataType.Bar: CompressBarsForm compressBarsForm = new CompressBarsForm(); compressBarsForm.Init(new IDataSeries[1] { dataSeries }, 1 != 0); int num1 = (int)compressBarsForm.ShowDialog((IWin32Window)this); compressBarsForm.Dispose(); break; default: int num2 = (int)MessageBox.Show((IWin32Window)this, string.Format("Cannot compress bars from {0} series.", (object)dataType), "Compress Bars", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); break; } }