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

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
オカピーα
記事: 120
登録日時: 13年前

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

#1

投稿記事 by オカピーα » 12年前

こんにちは、いつもお世話になっています。
先日から、C#を用いてタブ切り替え型のテキストエディタを製作しています。

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

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

どなたか教えてください。お願いいたします。
C,C++,C#,これらを極めることを「3C政策」と言う

アバター
バグ
記事: 130
登録日時: 15年前
住所: 愛媛県
連絡を取る:

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

#2

投稿記事 by バグ » 12年前

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

参考URL

閉鎖

“C言語何でも質問掲示板” へ戻る