2017-12-15 11 views
0

Windows 10およびVisual Studio 2017 Community EditionでWindowsフォームCLRアプリケーションを作成しています。しかし、実行時に画像を正しくレンダリングする際に問題が発生しています。ここで Windowsフォームデザイナーで表示されるピクチャラベルが実行時と異なる場合

は、PNGファイル(274x184 PNGファイル)私は、ウィンドウのラベルとして表示したいです。私はデザイナーウィンドウ内のウィンドウにラベルを追加 lora pncg

が、それはでは表示されません。

designerWindow

実際のウィンドウ:それがはずのすべてのようにここで actualWindow

は、ラベルのプロパティです(I AutoSizeをFalseに設定しても何も変更されません)。 label properties

ここには何かがありますか?ラベル設定が間違っていますか?

+1

イメージはモニタのDPIと一致するように正しくスケールされますが、UIデザインでは正しく表示されません。 https://stackoverflow.com/a/13228495/17034 –

答えて

0

MaximumSize制限を削除します。 0,0に設定します。限り、私はMinimumSize制限を削除します。また、イメージを中央に置いておきたい場合は、アンカーをアンカーしないでアンカーを削除し、イメージのサイズが変更されているため、フォームが読み込まれるときにプログラムで再センタリングする必要があります。 MinimumSizeMaximumSizeプロパティを同じ値に設定したため、コントロールのサイズを変更できなかったため、AutoSizeが機能しませんでした。 AutoSizetrueに戻します。

関連する問題