2017-08-18 1 views
0

実行時に私のWindowsフォームアプリケーションのこの奇妙なサイズの問題に遭遇しました。今、デザイナーのプログラムはThis1のように見える(2つ以上のリンクをアップロードすることはできませんので、コメントを見てください)。しかし、私がVisual Studioからそれを実行すると、Thisのように見えます(すべてのコントロールがどのように接近しているかに注意してください)、画像ボックスは自動的に広くなり、タイルセットサブフォームのピクチャボックスが大きくなります。C#Winformコントロールの寸法エディタの不自然?

bin\debugフォルダからVisual Studioの外部にビルドして実行すると、Visual Studioの場合のように完全に正常に見えます(Thisなど)。しかし、私は最近、ビルドフォルダをより短いパスで1に変更しました。そこから実行するとフォーム全体がはるかに大きくなり、ピクチャボックスがthis2でスケール変更されます。

+0

This1:https://i.stack.imgur.com/UAnwg.png –

+0

This2:https://i.stack.imgur.com/z4rk5.png –

答えて

0

この類似点を見てくださいquestion

  • あなたは上記の質問のようにマニフェストのdpiの意識を設定しようとしましたか?
  • また、同じユーザーとして bin/debugからの.exe(Visual Studio)と.exeの両方を(管理者として実行して)実行してください。

そして、遅くなくても、wpfの変更を検討すれば、少なくとも私の意見や経験では、さまざまな画面やさまざまな解像度にもっとうまく反応します。

+0

ええ、それは遅すぎます。私はいつでもすぐに移植するにはあまりにも多く書いてきました。しかし、アドバイスのためのthnx。 –

+1

それを修正したThnx :) –

関連する問題