private void Initialize() { m_DocumentFormSub2 = new DocumentForm2Sub1(); m_DocumentFormSub2.Dock = DockStyle.Fill; this.SplitContainer.Panel2.Controls.Add(m_DocumentFormSub2); m_CurrentDocumen = m_DocumentFormSub2; //this.axTabControl.InsertItem( 0, "静态SR初级报表", m_DocumentFormSub1.Handle.ToInt32(), 0 ); }
private void Initialize() { m_DocumentFormSub2 = new DocumentForm2Sub1(); m_DocumentFormSub2.Dock = DockStyle.Fill; this.SplitContainer.Panel2.Controls.Add( m_DocumentFormSub2 ); m_CurrentDocumen = m_DocumentFormSub2; //this.axTabControl.InsertItem( 0, "静态SR初级报表", m_DocumentFormSub1.Handle.ToInt32(), 0 ); }
public void InitSRReport(SRReport[] srReportArray) { if (m_CurrentSRReportArray == srReportArray) { return; } else { m_CurrentSRReportArray = srReportArray; } this.ListView.Items.Clear(); if (this.m_CurrentDocumen != null && m_DocumentFormSub2 != this.m_CurrentDocumen) { this.m_CurrentDocumen.Visible = false; } m_DocumentFormSub2.Visible = true; this.m_CurrentDocumen = m_DocumentFormSub2; foreach (var item in srReportArray) { ListViewItem listViewItem = new ListViewItem(item.SRDynamicData.StockSymbol); ListViewItem.ListViewSubItem subListViewItem1 = new ListViewItem.ListViewSubItem(); subListViewItem1.Text = item.SRDynamicData.CurrentStock.StockClose.ToString(); ListViewItem.ListViewSubItem subListViewItem2 = new ListViewItem.ListViewSubItem(); subListViewItem2.Text = item.SRDynamicData.CurrentStock.StockVolume.ToString(); ListViewItem.ListViewSubItem subListViewItem3 = new ListViewItem.ListViewSubItem(); subListViewItem3.Text = item.SRDynamicData.StockAPF.ToString(); ListViewItem.ListViewSubItem subListViewItem4 = new ListViewItem.ListViewSubItem(); subListViewItem4.Text = item.SRDynamicData.StockARPF.ToString() + "%"; listViewItem.SubItems.Add(subListViewItem1); listViewItem.SubItems.Add(subListViewItem2); listViewItem.SubItems.Add(subListViewItem3); listViewItem.SubItems.Add(subListViewItem4); this.ListView.Items.Add(listViewItem); DocumentForm2Sub1 documentFormSub2 = new DocumentForm2Sub1(); documentFormSub2.Visible = false; documentFormSub2.Dock = DockStyle.Fill; documentFormSub2.InitSRReport(item); this.SplitContainer.Panel2.Controls.Add(documentFormSub2); m_AllDocumenInfo.Add(listViewItem, documentFormSub2); } }
public void InitSRReport( SRReport[] srReportArray ) { if ( m_CurrentSRReportArray == srReportArray ) return; else m_CurrentSRReportArray = srReportArray; this.ListView.Items.Clear(); if ( this.m_CurrentDocumen != null && m_DocumentFormSub2 != this.m_CurrentDocumen ) this.m_CurrentDocumen.Visible = false; m_DocumentFormSub2.Visible = true; this.m_CurrentDocumen = m_DocumentFormSub2; foreach ( var item in srReportArray ) { ListViewItem listViewItem = new ListViewItem( item.SRDynamicData.StockSymbol ); ListViewItem.ListViewSubItem subListViewItem1 = new ListViewItem.ListViewSubItem(); subListViewItem1.Text = item.SRDynamicData.CurrentStock.StockClose.ToString(); ListViewItem.ListViewSubItem subListViewItem2 = new ListViewItem.ListViewSubItem(); subListViewItem2.Text = item.SRDynamicData.CurrentStock.StockVolume.ToString(); ListViewItem.ListViewSubItem subListViewItem3 = new ListViewItem.ListViewSubItem(); subListViewItem3.Text = item.SRDynamicData.StockAPF.ToString(); ListViewItem.ListViewSubItem subListViewItem4 = new ListViewItem.ListViewSubItem(); subListViewItem4.Text = item.SRDynamicData.StockARPF.ToString() + "%"; listViewItem.SubItems.Add( subListViewItem1 ); listViewItem.SubItems.Add( subListViewItem2 ); listViewItem.SubItems.Add( subListViewItem3 ); listViewItem.SubItems.Add( subListViewItem4 ); this.ListView.Items.Add( listViewItem ); DocumentForm2Sub1 documentFormSub2 = new DocumentForm2Sub1(); documentFormSub2.Visible = false; documentFormSub2.Dock = DockStyle.Fill; documentFormSub2.InitSRReport( item ); this.SplitContainer.Panel2.Controls.Add( documentFormSub2 ); m_AllDocumenInfo.Add( listViewItem, documentFormSub2 ); } }