DOBON.NETプログラミング掲示板過去ログ
Panel内コントロールの表示位置がずれる
題名: Panel内コントロールの表示位置がずれる
著者: そめ
日時: 2010/11/26 15:12:03
ID: 27664
この記事の返信元:
(なし)
この記事への返信:
[27665]
Re[1]: Panel内コントロールの表示位置がずれる
そめ
2010/11/26 17:04:32
[解決]
ツリーを表示
環境/言語:[WindowsXP,C#,.NET FrameWork4.0]
分類:[.NET]
いつもお世話になっております。
現在、Windows Applicationを開発しています。
デザイナでPanel内に250個前後のコントロールを配置し
スクロール表示をして作成しています。
デザイナで作成している際は特に問題ないのですが、
他のフォームやプログラムを更新し、
デザイナを見直すとPanel内のコントロールのLocationが
下にかなりずれてしまっています。
(一番上に配置したコントロールは(3,15)⇒(3,8190))
大まかな構成は以下のようなイメージです。
Form1
+Panel1+Panel2
-Label1
-TextBox1
+Panel3
-TextBox20
+Panel4
-TextBox30
+Panel5
-CheckBox15
-CustomControl2
(ずれてしまっているのはPanel1内のコントロールで、
Panel2などの中のコントロールは、特にずれていません。
AutoScrollがTrueなのはPanel1だけです。)
<開発環境>
Visual Studio 2010 Ultimate
Windows XP Professional sp3
<開発アプリ>
C#
対象のフレームワーク:.NET FrameWork 4.0(今後は3.0にする予定)
関係ないかもしれませんが
・ClickOnceを使用
・Visual Studioのインストーラーを使用
・Webサービスを利用
また、「Panelコントロールの中に動的にコントロールを追加していくと、Locationで指定した位置がずれる」
http://blogs.wankuma.com/mrt/archive/2008/05/27/139640.aspx
という記事を見つけました。が、今回はデザイナで配置しているので関係ないと思っています。
以上です。
よろしくお願いします。
題名: Re[1]: Panel内コントロールの表示位置がずれる
著者: そめ
日時: 2010/11/26 17:04:32
ID: 27665
この記事の返信元:
[27664]
Panel内コントロールの表示位置がずれる
そめ
2010/11/26 15:12:03
この記事への返信:
(なし)
ツリーを表示
自己レスです。
閉じて開き直したらなぜか元に戻りました…。
今後はもう少し検証してから質問します。
■No27664に返信(そめさんの記事)
> いつもお世話になっております。
>
> 現在、Windows Applicationを開発しています。
> デザイナでPanel内に250個前後のコントロールを配置し
> スクロール表示をして作成しています。
>
> デザイナで作成している際は特に問題ないのですが、
> 他のフォームやプログラムを更新し、
> デザイナを見直すとPanel内のコントロールのLocationが
> 下にかなりずれてしまっています。
> (一番上に配置したコントロールは(3,15)⇒(3,8190))
>
> 大まかな構成は以下のようなイメージです。
> Form1
> +Panel1+Panel2
> -Label1
> -TextBox1
> +Panel3
> -TextBox20
> +Panel4
> -TextBox30
> +Panel5
> -CheckBox15
> -CustomControl2
> (ずれてしまっているのはPanel1内のコントロールで、
> Panel2などの中のコントロールは、特にずれていません。
> AutoScrollがTrueなのはPanel1だけです。)
>
>
> <開発環境>
> Visual Studio 2010 Ultimate
> Windows XP Professional sp3
> <開発アプリ>
> C#
> 対象のフレームワーク:.NET FrameWork 4.0(今後は3.0にする予定)
>
>
> 関係ないかもしれませんが
> ・ClickOnceを使用
> ・Visual Studioのインストーラーを使用
> ・Webサービスを利用
>
>
> また、「Panelコントロールの中に動的にコントロールを追加していくと、Locationで指定した位置がずれる」
> http://blogs.wankuma.com/mrt/archive/2008/05/27/139640.aspx
> という記事を見つけました。が、今回はデザイナで配置しているので関係ないと思っています。
>
> 以上です。
> よろしくお願いします。
解決済み!
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
いつもお世話になっております。
現在、Windows Applicationを開発しています。
デザイナでPanel内に250個前後のコントロールを配置し
スクロール表示をして作成しています。
デザイナで作成している際は特に問題ないのですが、
他のフォームやプログラムを更新し、
デザイナを見直すとPanel内のコントロールのLocationが
下にかなりずれてしまっています。
(一番上に配置したコントロールは(3,15)⇒(3,8190))
大まかな構成は以下のようなイメージです。
Form1
+Panel1+Panel2
-Label1
-TextBox1
+Panel3
-TextBox20
+Panel4
-TextBox30
+Panel5
-CheckBox15
-CustomControl2
(ずれてしまっているのはPanel1内のコントロールで、
Panel2などの中のコントロールは、特にずれていません。
AutoScrollがTrueなのはPanel1だけです。)
<開発環境>
Visual Studio 2010 Ultimate
Windows XP Professional sp3
<開発アプリ>
C#
対象のフレームワーク:.NET FrameWork 4.0(今後は3.0にする予定)
関係ないかもしれませんが
・ClickOnceを使用
・Visual Studioのインストーラーを使用
・Webサービスを利用
また、「Panelコントロールの中に動的にコントロールを追加していくと、Locationで指定した位置がずれる」
http://blogs.wankuma.com/mrt/archive/2008/05/27/139640.aspx
という記事を見つけました。が、今回はデザイナで配置しているので関係ないと思っています。
以上です。
よろしくお願いします。