Пример #1
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 );
        }
        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 );
        }
Пример #3
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 );
            }
        }