tabControl1中手工建立了两个TabPages分别为Test1,Test2,现在通过程序建立第三个TabPages为PulseTest,代码如下;现在我想在PulseTest中通过代号建立TreeView控件,请问code怎么写?
tabControl1.TabPages.Add("PulseTest");

解决方案 »

  1.   

    private void button1_Click(object sender, EventArgs e)
    {
        tabControl1.TabPages.Add("PulseTest");
        TreeView vTreeView = new TreeView();
        vTreeView.Parent = tabControl1.TabPages[tabControl1.TabPages.Count - 1];
        tabControl1.SelectedIndex = tabControl1.TabPages.Count - 1;
        vTreeView.Nodes.Add("Zswang 路过");
    }
      

  2.   

    写楼上的,若新建立的TabPages中有一个GroupBox,而又想把建立的TreeView放在GroupBox中,又怎样写?
      

  3.   

    private void button1_Click(object sender, EventArgs e)
    {
        tabControl1.TabPages.Add("PulseTest");
        TreeView vTreeView = new TreeView();
        GroupBox vGroupBox = new GroupBox();
        vGroupBox.Parent = tabControl1.TabPages[tabControl1.TabPages.Count - 1];
        vGroupBox.Text = "Zswang 再次路过";
        vTreeView.Parent = vGroupBox;
        vTreeView.Top = 24;
        tabControl1.SelectedIndex = tabControl1.TabPages.Count - 1;
        vTreeView.Nodes.Add("Zswang 路过");
    }
      

  4.   

    再麻烦一下Zswang了,怎样通过代号设置vGroupBox的Dock为Fill?谢谢!
      

  5.   

    代号?你直接声明成私有成员就可以了private GroupBox MyGroupBox = new GroupBox();
    private TreeView MyTreeView = new TreeView();
    private void button1_Click(object sender, EventArgs e)
    {
        tabControl1.TabPages.Add("PulseTest");
        MyGroupBox.Parent = tabControl1.TabPages[tabControl1.TabPages.Count - 1];
        MyGroupBox.Text = "Zswang 再次路过";
        MyTreeView.Parent = MyGroupBox;
        MyTreeView.Top = 24;
        tabControl1.SelectedIndex = tabControl1.TabPages.Count - 1;
        MyTreeView.Nodes.Add("Zswang 路过");
        MyTreeView.Dock = DockStyle.Fill;
        MyGroupBox.Dock = DockStyle.Fill;
    }
      

  6.   

    CSDN刷新的问题,问题解决就成,分无所谓