ユーザーコントロールをコンテナに Controls.Add すると Height が変わる
詳しく調べられていないけれども、備忘録として対処のみ記録する。
デバッガで追いかけるとユーザコントロールのサイズが変わるのは次の行だった。
pictureBox1.Controls.Add(userControl1);
ユーザーコントロールのプロパティ AutoScaleMode
を規定値の Font
から None
に変更すると問題が発生しなくなった。
確認した環境
- OS: 日本語 Windows 10 Home 64 ビット (1607)
- コンパイラ: Visual Studio Community 2015 Update 3