ページ 11

[C#] タブコンテナの無効化

Posted: 2013年7月10日(水) 21:08
by オカピーα
こんにちは、いつもお世話になっています。
先日から、C#を用いてタブ切り替え型のテキストエディタを製作しています。

・・・が、さっそく詰まりました。
というのも、タブ切り替え型なので、もちろんタブコントロールの上にテキストボックスを配置しています。
しかし、その状態のままタブページを切り替えると.NETは何とも親切なことに
テキストボックスを隠してくれます!

・・・しかし、それでは困るんです。なぜなら、テキストボックスはタブが切り替わっても
常時表示されている必要があるからです。
しかし、タブの生成ごとにテキストボックスを生成していたら、オーバーヘッドなことこの上ないです。
タブを切り替えてもテキストボックスを非表示にさせないようにするには
どうしたらいいでしょう?

どなたか教えてください。お願いいたします。

Re: [C#] タブコンテナの無効化

Posted: 2013年7月11日(木) 09:41
by バグ
テキストボックスの親をアクティブなタブが変更されるたびに毎回切り替えるという方法はいかがでしょうか?(実験していないので意図した通りに動くかどうかは不明で申し訳ないですが・・・)

参考URL