- - PR -
◆MonthCalendarのSize(Widthのみ)が変化する
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-11-01 15:00
WindowsXP Visuai Basic 2005 Exprese Edition でWindowsアプリケーションを開発しています。
開発中のアプリケーションにカレンダーの表示がほしくて、MonthCalendarをフォームの空き スペースに貼り付け、その下にButtn1(MonthCalendar機能とは無関係)を配置しています。 MonthCalendarのサイズはWidth137、Hight145 と固定されているようで、下に配置した Buttn1もデザイン上Width137ピクセルとしました。 【問題点】 このソフトを数人のクライアントで正常に使用していますが、あるPC(WindowsXP) にインストールしたところ、MonthCalendarの横幅だけが大きく表示され、下に配置した Buttn1とアンバランスになってしまいます。サイズは概略Width164、Hight145となって います。 これは、何の現象なのか、又この対処方法を教えていただきたくよろしくお願いします 修正:カレンダーを追加 [ メッセージ編集済み 編集者: One.net 編集日時 2008-11-01 16:12 ] | ||||
|
投稿日時: 2008-11-02 03:23
MonthCalendar はよくあがる事例ではありますが、どの Control も端末ごとの画面のプロパティに依存します。 ですので、MonthCalendar と Button1 を同じコンテナに含め (たとえば Panel) Dock もしくは Anchor プロパティを設定して必ず同じ Width になるよう調整を図るのが賢明かと存じます。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2008-11-02 15:12
じゃんぬねっとさん、回答いただいてありがとうございます。
現在MonthCalendar と Button1 をTabControl1のTabPage1に 配置し両方ともプロパティを下のように設定しています。 ・Anchor:Top,Left ・Dock:None ・Size(Width:134) ご指導いただいたとおり、2つのControlをTabPage1にPanel1 を配置してからMonthCalendar と Button1を配置して上記と 同じ設定を行いました。 正常に動作するかは、問題発生のクライアントで試して見る 必要があります。結果は後日報告いたします。 ご指導ありがとうございました。 |
1