Tabcontrol 动态增页,并在新页动态增其他控件 请问

Tabcontrol 动态增页,并在新页动态增其他控件 请教

         
   TabPage tpage = new TabPage();
            tpage.Text = "192.168.34.44";
            tpage.Controls.Add(listBox1);
            listBox1.Dock = DockStyle.Fill;
            tabControl1.TabPages.Add(tpage);


  放在按钮里试了下,上面的代码可以。点一下,增一新页,,但是listbox控件,只在最新页里有用

如何操作,让每个页,分别增加控件,必然都是ListBox,  并且让每页的listBox上,可以显示不同的内容呢?


------解决方案--------------------
引用:
我现在的问题就是 
 如何 把客户端数据,分别输出到,对应分页的LISTBOX上。

你到底把数据放到几个listbox里,和客户体验是完全俩概念.
好比我想看不同的网页内容,难道还要用不同的显示器么?同一个显示器可以显示不同的网页,同一个listbox也可以根据选项显示不同的数据.
当然那样做起来比较麻烦,还是用绑定数据源的方式实现起来比较简单.