public void InitPSRReport( PSRReport[] psrReportArray ) { //foreach ( var item in psrReportArray ) //{ // ListViewItem listViewItem = new ListViewItem( item.StockSymbol ); // ListViewItem.ListViewSubItem subListViewItem1 = new ListViewItem.ListViewSubItem(); // subListViewItem1.Text = item.StockClose.ToString(); // ListViewItem.ListViewSubItem subListViewItem2 = new ListViewItem.ListViewSubItem(); // subListViewItem2.Text = item.StockVolume.ToString(); // listViewItem.SubItems.Add( subListViewItem1 ); // listViewItem.SubItems.Add( subListViewItem2 ); // this.ListView.Items.Add( listViewItem ); // DocumentFormSub1 documentFormSub1 = new DocumentFormSub1(); // documentFormSub1.InitPSRReport( item ); // documentFormSub1.Visible = false; // documentFormSub1.Dock = DockStyle.Fill; // this.SplitContainer.Panel2.Controls.Add( documentFormSub1 ); // m_AllDocumenInfo.Add( listViewItem, documentFormSub1 ); //} }
public void InitPSRReport( PSRReport psrReport ) { foreach ( var item in psrReport.SRInfos ) { ListViewItem listViewItem = new ListViewItem( item.Number.ToString() ); ListViewItem.ListViewSubItem subListViewItem1 = new ListViewItem.ListViewSubItem(); subListViewItem1.Text = item.StockAverage.ToString(); ListViewItem.ListViewSubItem subListViewItem2 = new ListViewItem.ListViewSubItem(); subListViewItem2.Text = item.StockDate.ToLongDateString(); ListViewItem.ListViewSubItem subListViewItem3 = new ListViewItem.ListViewSubItem(); switch ( item.SRPointType ) { case PSRReport.SRPointType.DCHP: subListViewItem3.Text = "DCHP"; break; case PSRReport.SRPointType.DCLP: subListViewItem3.Text = "DCLP"; break; case PSRReport.SRPointType.GULK: subListViewItem3.Text = "GULK"; break; case PSRReport.SRPointType.GUHK: subListViewItem3.Text = "GUHK"; break; case PSRReport.SRPointType.GDLK: subListViewItem3.Text = "GDLK"; break; case PSRReport.SRPointType.GDHK: subListViewItem3.Text = "GDHK"; break; default: subListViewItem3.Text = "None"; break; } ListViewItem.ListViewSubItem subListViewItem4 = new ListViewItem.ListViewSubItem(); subListViewItem4.Text = item.StrongPercentum.ToString(); ListViewItem.ListViewSubItem subListViewItem5 = new ListViewItem.ListViewSubItem(); subListViewItem5.Text = item.RelativelyNumber.ToString(); listViewItem.SubItems.Add( subListViewItem1 ); listViewItem.SubItems.Add( subListViewItem2 ); listViewItem.SubItems.Add( subListViewItem3 ); listViewItem.SubItems.Add( subListViewItem4 ); listViewItem.SubItems.Add( subListViewItem5 ); this.ListView.Items.Add( listViewItem ); } this.LabelOpenInfo.Text = psrReport.StockOpen.ToString(); this.LabelCloseInfo.Text = psrReport.StockClose.ToString(); this.LabelHighInfo.Text = psrReport.StockHigh.ToString(); this.LabelLowInfo.Text = psrReport.StockLow.ToString(); this.LabelVolumeInfo.Text = psrReport.StockVolume.ToString(); switch ( psrReport.Trend ) { case PSRReport.StockTrend.Up: this.LabelTrendInfo.Text = "升"; break; case PSRReport.StockTrend.Down: this.LabelTrendInfo.Text = "降"; break; default: this.LabelTrendInfo.Text = "无"; break; } this.LabelPriceChangeInfo.Text = psrReport.PriceFloat.ToString(); }
public static PSRReport GetPSRReport( SRReport srReport ) { PSRReport PSRReport = new PSRReport(); return null; }