|
分類:[VB.NET/VB2005 以降]
VB Windows フォームアプリ(.NET Framework)を使用してアプリを作成しています。
デザイナを使用してフォーム上にTabControlを配置、全ページにPanel1とPanel2を上下に密着して配置。 フォームサイズに追従するようにPanel1は4方向にPanel2は左右下にAnchor設定。 TabControl、PanleともにLockedをTrueに設定し、コードでの位置変更等は行っていません。
この状態でビルドを繰り返すと、気がつくとTabControlの下側に固定したはずのPanel2が少しづつ上に上がって来ています。 Panel2は位置が変更、Panel1はPanel2の移動量に合わせて高さが変更、Panel2の下に隙間が発生します。
TabControlの全ページで同じ現象が発生しますが、位置のずれ量は微妙に異なります。
この現象の原因、対策方法はありますでしょうか? よろしくお願いします
OS:Windows10 22H2 64bit VS:2022 Communication .NET 4.72
|