用CheckListBox呗
非要放到TreeView里也不是不行
按钮里判断一下选择了哪一个,循环一下,打开,不就得了

解决方案 »

  1.   


     private void button2_Click(object sender, EventArgs e)
            {
                NetRs232 nr =new  NetRs232();
                nr.Dock = DockStyle.Fill;
                CreateNewTest(nr, "COM[" + DateTime.Now.ToString("HHmmss") + "]");
            }
     
            private void CreateNewTest(object p, string title)
            {
                Form frm = new Form();
                frm.StartPosition = FormStartPosition.CenterScreen;            
                frm.Controls.Add((Control)p);
                frm.Width = 230;
                frm.Height = 220; 
                frm.Text = title;
                frm.Show();
            } 
     比如,通过button2 ,打开串口控件界面,参数配置OK,打开后,怎么添加到 checklistBox呢? 通过button2, 打开了多个串口,咋关联呢? 
    谢谢
      

  2.   

    将串口收发写成个类,然后new  class 就行啊,N个串口都可以