コード例 #1
0
        void uco_OpenObjects(object sender, MetaEventArgs e)
        {
            UCObjects uco = new UCObjects();

            uco.Initialize(e.mType, siaqodb, siaqodbList, e.oids);
            uco.OpenObjects += new EventHandler <MetaEventArgs>(uco_OpenObjects);
            uco.Dock         = DockStyle.Fill;
            TabPage tab = new TabPage(e.mType.Name);

            tab.Controls.Add(uco);
            this.tabControl1.TabPages.Add(tab);
            this.tabControl1.SelectedTab = tab;
            uco.Refresh();
        }
コード例 #2
0
        private void LoadObjects()
        {
            MetaType mt = treeView1.SelectedNode.Tag as MetaType;

            if (mt != null)
            {
                UCObjects uco = new UCObjects();
                uco.Initialize(mt, siaqodb, siaqodbList);
                uco.OpenObjects += new EventHandler <MetaEventArgs>(uco_OpenObjects);
                uco.Dock         = DockStyle.Fill;
                TabPage tab = new TabPage(mt.Name);
                tab.Controls.Add(uco);
                this.tabControl1.TabPages.Add(tab);
                this.tabControl1.SelectedTab = tab;
                uco.Refresh();
            }
        }