C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.55186 の関連記事表示

<< 0 >>
■55186  親フォームのサイズを変更したら子フォームのサイズも変更したい
□投稿者/ 山ちゃん -(2010/11/19(Fri) 12:31:40)

    分類:[.NET 全般] 

    いつもお世話になっています。

    環境:
     VS2008 C#
     framwork3.5

    親フォームにpanelを複数枚貼り付けて親フォームのサイズを変更するとpanelのサイズも自動で変更され、
    ボタンをクリックすると対象となるpanelに子フォームが表示されて必要であれば(panelに収まらない場合)
    子フォーム側にスクロールバーが表示される仕組みまで出来ています。

    そこで質問なのですが、親フォームのサイズを変更すると対象のpanelと子フォームのサイズが自動的に同期を取るような設定
    はないでしょうか?やはり親フォームのResizeイベントで子フォームのサイズを再設定する方法しかないのでしょうか?
    もしくは他に再設定する良い方法があればご教授下さい。
親記事 /過去ログ92より / 関連記事表示
削除チェック/

■55200  Re[1]: 親フォームのサイズを変更したら子フォームのサイズも変更したい
□投稿者/ Azulean -(2010/11/19(Fri) 22:33:17)
    No55186 (山ちゃん さん) に返信
    > やはり親フォームのResizeイベントで子フォームのサイズを再設定する方法しかないのでしょうか?
    聞いている限りの話では、それが普通だと思います。

    フォーム間でサイズを追従しなければならないことは多い事例とは言えないので、そういったことが自動でできなくても不思議ではありません。
記事No.55186 のレス /過去ログ92より / 関連記事表示
削除チェック/

■55220  Re[1]: 親フォームのサイズを変更したら子フォームのサイズも変更したい
□投稿者/ shu -(2010/11/22(Mon) 13:34:20)
    No55186 (山ちゃん さん) に返信

    Anchor
    は使えませんか?
記事No.55186 のレス /過去ログ92より / 関連記事表示
削除チェック/

■55223  Re[2]: 親フォームのサイズを変更したら子フォームのサイズも変更したい
□投稿者/ みきぬ -(2010/11/22(Mon) 16:24:10)
    確認事項:
    ・Windows フォーム アプリケーションの話?
    ・親フォームと子フォームは、それぞれ別の Form なの?
記事No.55186 のレス /過去ログ92より / 関連記事表示
削除チェック/

■55225  Re[3]: 親フォームのサイズを変更したら子フォームのサイズも変更したい
□投稿者/ 山ちゃん -(2010/11/22(Mon) 18:27:55)
    2010/11/22(Mon) 18:53:24 編集(投稿者)
    2010/11/22(Mon) 18:53:22 編集(投稿者)
    2010/11/22(Mon) 18:52:02 編集(投稿者)
    2010/11/22(Mon) 18:49:46 編集(投稿者)
    2010/11/22(Mon) 18:49:43 編集(投稿者)
    2010/11/22(Mon) 18:48:31 編集(投稿者)
    2010/11/22(Mon) 18:48:20 編集(投稿者)

    <pre><pre>■No55223 (みきぬ さん) に返信
    > 確認事項:
    > ・Windows フォーム アプリケーションの話?
    > ・親フォームと子フォームは、それぞれ別の Form なの?
    >

     返信ありがとうございます。
    説明不足で申し訳ありません。
     Windowsフォームアプリケーションでの話です。

     親フォーム、子フォームは別のFormです。
記事No.55186 のレス /過去ログ92より / 関連記事表示
削除チェック/

■55224  Re[2]: 親フォームのサイズを変更したら子フォームのサイズも変更したい
□投稿者/ 山ちゃん -(2010/11/22(Mon) 18:12:41)
    No55220 (shu さん) に返信
    > ■No55186 (山ちゃん さん) に返信
    >
    > Anchor
    > は使えませんか?

    返信ありがとうございます。
    試してみましたが特に変わりませんでした。
記事No.55186 のレス /過去ログ92より / 関連記事表示
削除チェック/

■55228  Re[1]: 親フォームのサイズを変更したら子フォームのサイズも変更したい
□投稿者/ Azulean -(2010/11/22(Mon) 20:41:58)
    これを聞くことを忘れていました。

    No55186 (山ちゃん さん) に返信
    > 親フォームにpanelを複数枚貼り付けて親フォームのサイズを変更するとpanelのサイズも自動で変更され、
    > ボタンをクリックすると対象となるpanelに子フォームが表示されて必要であれば(panelに収まらない場合)
    > 子フォーム側にスクロールバーが表示される仕組みまで出来ています。
    なぜ、フォームを分けたのでしょうか?
    ユーザーコントロールじゃだめな理由があったのでしょうか?
記事No.55186 のレス /過去ログ92より / 関連記事表示
削除チェック/

■55237  Re[2]: 親フォームのサイズを変更したら子フォームのサイズも変更したい
□投稿者/ 山ちゃん -(2010/11/23(Tue) 10:24:20)
    No55228 (Azulean さん) に返信

     返信ありがとうございます。

    理由は、既存で動いているアプリケーションを呼び出したいからです。

    > これを聞くことを忘れていました。
    >
    > ■No55186 (山ちゃん さん) に返信
    >>親フォームにpanelを複数枚貼り付けて親フォームのサイズを変更するとpanelのサイズも自動で変更され、
    >>ボタンをクリックすると対象となるpanelに子フォームが表示されて必要であれば(panelに収まらない場合)
    >>子フォーム側にスクロールバーが表示される仕組みまで出来ています。
    > なぜ、フォームを分けたのでしょうか?
    > ユーザーコントロールじゃだめな理由があったのでしょうか?
記事No.55186 のレス /過去ログ92より / 関連記事表示
削除チェック/

■55238  Re[3]: 親フォームのサイズを変更したら子フォームのサイズも変更したい
□投稿者/ Azulean -(2010/11/23(Tue) 11:08:17)
    No55237 (山ちゃん さん) に返信
    > 理由は、既存で動いているアプリケーションを呼び出したいからです。
    「別フォームにならざる得ない理由がある」ということで理解しました。
    このため、「Resize イベントで変えるしか方法はない」という先の回答から変更はありません。

    # ところで、引用文で不要なところは消しませんか?
記事No.55186 のレス /過去ログ92より / 関連記事表示
削除チェック/

■55241  Re[4]: 親フォームのサイズを変更したら子フォームのサイズも変更したい
□投稿者/ 山ちゃん -(2010/11/23(Tue) 11:35:01)
    2010/11/26(Fri) 09:51:02 編集(投稿者)
    2010/11/26(Fri) 09:50:57 編集(投稿者)

    No55238 (Azulean さん) に返信
    > 「別フォームにならざる得ない理由がある」ということで理解しました。
    > このため、「Resize イベントで変えるしか方法はない」という先の回答から変更はありません。
    >

    了解しました。
    いろいろアドバイスありがとうございます。
    今後は逆質問される事がない様に質問をしっかり記述します。


    > # ところで、引用文で不要なところは消しませんか?

    ご指摘ありがとうございます。今後は気を付けます。
記事No.55186 のレス / END /過去ログ92より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -