EDIT>解決済み:すべてのUI要素のフォントプロパティを14ptのArialに設定していたが、usercontrol自体は設定していなかったことがわかったので、フォーム上に描画するときはすべてサイズを変更していた。ユーザーコントロールのフォントサイズを14pt Arialに変更し、それを修正したすべての位置を変更/サイズ変更します。UserControlはフォーム上に置かれたときに膨張しますか?
私が作っているアプリのUIで作業を始めました。このアプリにはタブコントロールのデベロッパーズがありました。最初はすべてのコントロールをそこに配置していましたが、どのような外観になっているかを確認したり、レイアウトの問題を解決したりしていました。さて、私は各タブページのすべてのUi要素を取り出し、UserControlに投げ込み、そのUserControlにタブページを埋め込ませることにしました。
問題は、ユーザーコントロールでは完全に正常に見えますが(以前と同じですが)、タブページに表示すると、すべてのUI要素が巨大になります正確に2倍)。
ここに、私が何を意味するかを示すいくつかの画像があります。
編集>注:これはwinformsアプリケーションです。
ユーザーコントロール:
編集>画像はそれは、オブジェクトのサイズが変更されていることが判明し
を削除:
編集>画像は
フォーム削除しました。私は、usercontrol.loadイベントの後にui要素の.Sizeプロパティをチェックしました。それらは、想定されるよりもはるかに大きくなっています。これは、私が望むようにアンカーがある場合に発生します。左上のすべてがアンカーされ、アンカーが全くありません。
であるべきであるあなたがあなたのページに入力に適用する任意のCSSを持っていますか? – TStamper
いいえ、これは完全にwinformsアプリです。編集すると指定します。 –