[quote="csihcs]你指的是這個嗎??
http://msdn.microsoft.com/zh-tw/library ... 80%29.aspxTabPage 控制項受到其容器的限制,因此繼承自 Control 基底類別的某些屬性不會有作用,其中包括 Top、Height、Left、Width、Show 和 Hide。
裡面有一段說到
TabControl 中的索引標籤是 TabControl 的一部分,但不是個別 TabPage 控制項的一部分。
TabPage 類別的成員,例如 ForeColor 屬性,僅影響索引標籤頁的用戶端矩形,而不會影響索引標籤本身。
此外,TabPage 的 Hide 方法不會隱藏索引標籤。
若要隱藏索引標籤,您必須從 TabControl.TabPages 集合中移除 TabPage 控制項。
不知道這樣子是否能夠實做的出來呢??
謝謝慕雲大的回覆。[/quote]
您說的這個方法我試過了
若要隱藏索引標籤,您必須從 TabControl.TabPages 集合中移除 TabPage基本上移除是沒問題的
但重點來了
如果我再 A 帳本是有隱藏某些頁籤
但 B 帳本是要顯示所有頁籤
一開始 A 帳本用程式把使用者所設定的不顯示頁籤隱藏起來可以得到效果(不顯示)
但當使用者把帳本切換到 B 帳本時(B帳本沒設定隱藏頁籤)
就會變成 B 使用者不應該被隱藏的頁籤也被隱藏了
微軟的 TabControl 元件只提供 [移除] 頁籤功能(無法設定顯示或隱藏)