2013-07-04 72 views
-3

如果此主題不在正確的部分,或者已在其他主題中已得到解答,請致歉。動態選項卡@運行時並在其中創建控件

我正在使用選項卡,並且遇到了需要在運行時創建選項卡的業務需求。

該請求是創建一個ADD選項卡,REMOVE選項卡按鈕,並在運行時添加x個類似的控件。

這是什麼理想的方法 - 因爲可能需要添加驗證以及最終將數據推送到數據庫等 有沒有Codeplex /代碼庫中的示例項目,我可以看看嗎?

我正在使用VB 2010上的窗體應用程序.C#示例也適用於我。我需要一個可能引導我的代碼示例,歡迎使用開放式答案 - 它只會幫助我學習。

謝謝。

回答

0

作爲一個起點。要將選項卡和控件添加到Tab,請使用類似的內容。

TabPage tp = new TabPage("New Tabl Page"); 

     TextBox t = new TextBox(); 
     t.Left = 10; 
     t.Top = 10; 
     t.Visible = true; 
     t.Width = 100; 

     tp.Controls.Add(t); 

     tabControl1.TabPages.Add(tp); 

你可能會考慮創建一個模板標籤控制,使這可以用於一遍又一遍,然後想想你要如何綁定這些控件。

+0

謝謝。這有助於。 – JeffJeffery

相關問題