2016-12-16 10 views
0

私は小さいゲームの小さなプロジェクトを持っていますので、フォームとフォームの背景はimage1.jpgに設定します backgroudnをimage2.jpgに変更すると、248x248に自動的にサイズ変更されます私の背景は小さい倍数の画像です。 私のデフォルメ画像サイズは、フォームと同じ700x700です。コマンドは使用されていますC#画像自動サイズ変更

Image myimage = new Bitmap(@"C:\Users\sdsd\Desktop\Iconscollection\images(2).jpg"); 
this.BackgroundImage = myimage; 

私はそれを即座に700x700に変更しますか?

答えて

2
+0

おかげでたくさん、あなたは、このコマンドについて少し説明することができますか? – Striller

+0

@Striller説明するものは何もありません。答えはあなたにヒントを与えています。[documentation](https://msdn.microsoft.com/en-us/library/system.windows.forms.control.backgroundimagelayout(v = vs.110) .aspx)。 –

+0

@Striller基本的に、このフォームにはBackgroundImageLayoutプロパティがあります。ここのコマンドは、そのプロパティをImageLayout.Stretchに設定しています。 ImageLayoutは、ズーム、センター、タイルなどを含むいくつかのメンバーを持つ列挙体です。 – Kevin