- - PR -
VB2005 タブコントロールについて
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-01-25 19:22
タブの切換えだけを無効にするプロパティは無いでしょうか。
特定のタブ内だけの操作を行わせたいのです。 | ||||
|
投稿日時: 2007-01-25 19:53
TabPage は Enabled プロパティで無効にできます。 TabPage の切り替えはできますが、TabPage 内のコントロールは無効になります。 これは、アクセシビリティ的に好ましい仕様となっています。 TabPage は Visible プロパティで非表示にできます。 TabPage の切り替えはできなくなりますが、TabPage が表示されなくなります。 もし、TabPage の切り替え 'だけ' を無効にしたいのであれば、ちょっと面倒くさいです。 TabControl から継承したカスタム コントロールの WndProc メソッドをオーバーライドし、 KEYDOWN、HITTEST 系のメッセージを捕捉する必要があります。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |
1