MDI 子フォームのタイトルバー
- 題名: MDI 子フォームのタイトルバー
- 著者: せあ
- 日時: 2008/06/11 22:52:12
- ID: 22243
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: MDI 子フォームのタイトルバー
- 著者: せあ
- 日時: 2008/06/12 13:07:12
- ID: 22250
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: MDI 子フォームのタイトルバー
- 著者: H.K.R.
- 日時: 2008/06/14 0:32:11
- ID: 22258
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
はじめまして、いつも参考にさせていただいています。
複数formをもつアプリを開発
メニューから各Formを開くという構成だが、フォームが開かれるたびにタスクバーにアイコンが増えるのが気になる。
と、いうことからMDIFormを選択しました。
(Formを不可視にすつことも考えましたが、
最小化 → 他アプリを開くとつられて表示される。
さらに、無駄にメモリを食うのも。。。
あと、技術担当がいやがることからMDIを選択です。
MDIの ControlAdded を用いてFormが読み込まれるたびにMDIFormをリサイズしています。
ちなみに各子FormはタイトルバーをBorderStyle=Noneにて消しています。
ここまではうまくいっているのですが、子Formを開く瞬間に一瞬タイトルバーが表示されてしまいちらつきが発生しています。
過去ログ等も見ましたが見つけれず、助けていただければ幸いです。
よろしくお願いします。