我的表單上有10個標籤頁。根據文本框中的輸入,我想以編程方式刪除多個標籤頁,即如果文本框輸入是3,那麼只有前3個標籤頁應該可見,並且標籤頁4到10必須被刪除或不應該可見。 我試過下面沒有任何成功,以編程方式隱藏/刪除VB.NET中的標籤頁
For i = 0 To 9
Form1.TabControl1.TabPages.Remove(Form4.TabControl1.TabPages((val(textbox1.text)) + i))
Next
(無異常或錯誤的上述語句生成)
有什麼不對這些說法?
謝謝。
檢查這一點 - http://stackoverflow.com/questions/3365025/hiding-and-showing-tabpages-in-tabcontrol –
Tab頁沒有一個明顯的特性,可見屬性屬於到標籤控件不是頁面,所以最後的回答是錯誤的。看來,刪除是您可以隱藏標籤頁的唯一方法。 – 2013-04-23 03:49:06