我是編程語言的開始人,所以我想從Visual Studio(Visual Basic語言)這樣簡單的東西開始。目前試圖找出爲什麼使用這種代碼,通過代碼插入到我的表單中的圖像更大,然後實際上它們應該是...Visual Basic和圖形大小
我的第一個項目是創建可以通過Photoshop皮膚化的模擬時鐘,但是這個圖像大小的東西讓我瘋狂。
這將是非常好的,如果有人可以解釋我爲什麼會這樣......
代碼,並導致如下:
Public Class Form1
'25x25 white rectangle image
Dim rec As Image = Image.FromFile("c:\img\rectangle.png")
Private Sub pic_Paint(sender As Object, e As PaintEventArgs) Handles pic.Paint
'Declaring graphics
Dim g As Graphics = e.Graphics
'Drawing image into PictureBox called pic
g.DrawImage(rec, 200, 200)
End Sub
End Class
謝謝!
你確定你正在加載的矩形只有25x25像素? – StingyJack
是的,雙重檢查它,也是picturebox的背景是正確的大小。但是,當運行代碼放入白色方塊的項目時,它會將方塊大小調整爲較大。如果我把兩個圖像像一個圖畫框放在其他所有東西上都很好,但那不是我所需要的。 – enflam3