共用方式為


使用圖片

本主題描述如何使用 System.Windows.Forms.PictureBox.SizeMode 屬性調整圖片,以及如何在 Microsoft Visual Studio .NET 中顯示圖片。

SizeMode 屬性

您可以使用 SizeMode 屬性來指定影像在控制項中的配合方式。 SizeMode 屬性可在 Managed 程式庫和自動化程式庫中取得。 使用 SizeMode,您可以:

  • 調整控制項框線的大小以符合影像。
  • 縮放影像以符合控制項框線。
  • 將影像置中于控制項框線內。
  • 如果您不調整影像大小或控制項的大小,將影像錨定到控制項的左上方區域, (某些影像可能無法檢視。如果您不調整影像或控制項的大小) 。

在 Visual Studio .NET 中使用圖片

若要在 Visual Studio .NET 的設計階段顯示影像:

  1. 在表單上拖曳 InkPicture 控制項,或按兩下 [工具箱] 中的 InkPicture 控制項。
  2. 在 [ 屬性 ] 視窗中,選取 [影像] 屬性,然後按一下省略號按鈕以開啟 [ 開啟 ] 對話方塊。
  3. 例如,如果您要尋找特定檔案類型 (,.jpg檔案) ,請在 [類型檔案 ] 方塊中選取它。
  4. 選取您想要顯示的檔案。

若要在設計階段清除圖片:

  1. 在 [ 屬性 ] 視窗中,選取 [影像] 屬性,然後以滑鼠右鍵按一下縮圖影像。
  2. 按一下 [重設]。

InkPicture控制項預設會顯示沒有任何框線。 您可以使用 BorderStyle 屬性提供標準或三維框線,以區別 InkPicture 方塊與表單的其餘部分,即使它不包含任何影像也一樣。

您可以使用 System.Drawing.Image 物件的 FromFile 方法,在執行時間顯示影像:

ctlInkPicture.Image = Image.FromFile("c:\myImageFile")

您也可以使用繼承的 Image 物件的 BackgroundImage 屬性來包含背景影像;不過,無法調整該影像的大小。