[.NET] graphics的問題

看板Visual_Basic作者 (亞拉那以嘎?)時間17年前 (2008/10/24 18:42), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/2 (看更多)
請輸入專案類型(網站專案或者應用程式專案):windows應用程式 ======================================= Public Class Form1 Dim g As Graphics = Me.CreateGraphics Dim pen As New Pen(Color.Brown, 1) Private Sub btnTriangle_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTriangle.Click g.DrawRectangle(pen, 100, 100, 300, 300) End Sub End Class ======================================= Public Class Form1 Dim pen As New Pen(Color.Brown, 1) Private Sub btnTriangle_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTriangle.Click Dim g As Graphics = Me.CreateGraphics g.DrawRectangle(pen, 100, 100, 300, 300) End Sub End Class ======================================= 我想請問一下 上面兩個差別在於宣告g的位置的程式 第二種可以正常繪出四邊形 但是第一種好像超出某個範圍會被裁切 請問造成這情形的原因在哪裡? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.14.5.121

10/24 21:32, , 1F
我記得我也碰過一樣的問題,而當時我…裝作沒看到 XD
10/24 21:32, 1F

10/24 21:33, , 2F
所以也很想知道那是為什麼…
10/24 21:33, 2F
文章代碼(AID): #190QQJQB (Visual_Basic)
討論串 (同標題文章)
文章代碼(AID): #190QQJQB (Visual_Basic)