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

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

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

No.50426 の関連記事表示

<< 0 >>
■50426  Re[1]: 画面解像度によって表示プログラムの解像度変更
□投稿者/ よねKEN -(2010/06/07(Mon) 10:10:11)
>
    2010/06/07(Mon) 10:10:42 編集(投稿者)

    No50424 (あきら さん) に返信
    > ターゲット解像度を決めて画面デザインを作成し、
    > それをそれぞれ解像度の違うディスプレイに表示される様にしたいのですが、方法等ありますでしょうか?

    質問が少々曖昧です。

    1. 開発環境について
     (1) バージョンは?(対象とする.NET Framework、言語、開発環境のバージョン)
     (2) アプリケーションの種類は? (Windowsアプリか、WPFアプリかetc)

    2. どんな条件でどんな風に表示されることを望むか?
     (1) ターゲットよりも低い解像度を考慮するか?
       例えば、ターゲットが1024x768で、実行環境が800x600の場合、どんな風に表示したいのか?
       (a) あたかも全体が縮小されたように見せる?
       (b) 適当にうまいことレイアウトしてそれなりに見せたい
       (z) その他

     (2) ターゲットよりも大きい解像度に対してはどのように扱うのか?
       (a) 全体的な配置は変えずに、それぞれのコントロールのサイズが同じような比率で大きくなればよく、
         フォントの大きさはそのままでよい
       (b) 全体的に拡大したように見せたい(フォントも適宜、大きく表示したい)
       (c) 大きい解像度に適したレイアウトにしたい
       (z) その他

     (3) どんなことを調べ、どんなことを試してみたのか?

    などの疑問が沸きます。

    たぶん、Windowsアプリで、少なくとも.NET Framework2.0以降だろうと思うので、
    とりあえず調べておいた方がいいキーワードを以下に挙げておきます。

    Dockプロパティ
    Paddingプロパティ
    Marginプロパティ
    Anchorプロパティ
    FlowLayoutPanelクラス
    TableLayoutPanelクラス
記事No.50424 のレス /過去ログ85より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -