C#のTabControlのタブセレクターを非表示

Page content

C#のTabControlはタブセレクターを非表示にする機能がありません。タブを一時的に非表示にする機能もありません。

そして、タブセレクターを非表示にしたい場面に遭遇してしまったのです。上に別のコントロールを乗せて隠す方法もないわけじゃないですがスマートではありません。

そこで海外のフォーラムなどを検索していたら素晴らしいコンポーネントを見つけました。「PanelManager」Dot Net Tips & Tricksから入手できます。これはパネルをタブのように扱えるコンポーネントです。タブセレクターがないので、タブを一時的に非表示にすることも元から実現されています。

これでますます便利になりました。