在表單上繪製影像
更新:2007 年 11 月
在本課程中,您將學習如何使用圖形呼叫顯示影像。
在先前的課程中,您已學會如何使用 PictureBox 控制項,顯示影像。您也可以使用 Visual Basic 中的圖形方法,從檔案顯示影像。跟上一個課程一樣,如果要執行特殊的動作,例如旋轉影像,就必須使用圖形方法,而非 PictureBox 控制項。
顯示影像
若要在表單或控制項上顯示影像,請使用 DrawImage 圖形方法。DrawImage 方法會以點陣圖影像做為引數,並附上 X 和 Y 座標定義影像的左上角。
試試看!
若要顯示旋轉的影像
在 [檔案] 功能表上,選擇 [新專案]。
在 [新增專案] 對話方塊的 [範本] 窗格中,按一下 [Windows 應用程式]。
在 [名稱] 方塊中,輸入 DrawImage ,再按 [確定]。
會開啟新的 Windows Form 專案。
在 [方案總管] 中,按兩下 [我的專案] 節點,以開啟 [專案設計工具]。
在 [專案設計工具] 中,按一下 [資源] 索引標籤、選取 [加入資源],然後選取 [加入現有檔案]。
在 [將現有的檔案加入資源] 對話方塊中,瀏覽至任何影像檔案、選取該檔案,然後按一下 [開啟]。
在 [方案總管] 中,選取 [Form1] 節點,然後在 [檢視] 功能表上選取 [程式碼],以開啟 [程式碼編輯器]。
在 [程式碼編輯器] 中,選取 [事件] 下拉式清單中的 [Paint]。
在 [Form1_Paint] 事件處理常式中,加入下列程式碼。
e.Graphics.RotateTransform(45) e.Graphics.DrawImage(My.Resources.picture, 50, 0)
注意事項: 用您在先前步驟中加入的資源名稱取代 picture。
請按 F5 執行程式。您應該會在表單上看到旋轉的影像。
後續步驟
在本課程中,您學習到如何在表單上顯示旋轉的影像。您已完成了關於圖形的所有課程。在下一組課程中,您將學習如何共用您所建立的程式。
下一個課程:散發程式