2013-07-26 96 views
1

我試圖在使用ImageList的按鈕內顯示圖像,但是當我運行代碼時圖像被顯示爲小10x10圖像。圖像的實際尺寸是193x261將圖像添加到從c中的圖像列表中的圖像時的小圖像大小

這裏是我的圖像添加到列表

 ImageList imageList = new ImageList(); 

     try 
     { 
      imageList.Images.Add(Image.FromFile(Directory.GetCurrentDirectory() + @"\Images\Phone.png")); 
     } 
     catch (Exception ex) { MessageBox.Show(ex.ToString()); } 

,這裏是我如何將圖像添加到按鈕

 call.BackgroundImage = imageList.Images[0]; 
     call.BackgroundImageLayout = ImageLayout.Center; 

我忘了提及,該按鈕被稱爲「通話」,該按鈕的大小爲120x110。

回答

0

試試這個:

imageList.ImageSize = new Size(call.Width, call.Height); 

它集圖像列表大小的按鈕(父容器)的。