畫點(diǎn):
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名與空間、雅安服務(wù)器托管、營銷軟件、網(wǎng)站建設(shè)、沅陵網(wǎng)站維護(hù)、網(wǎng)站推廣。
在PictureBox的Paint事件里面:
dim myGraphics=e.Graphics
Dim myPointArray As Point() = {New Point(0, 0), New Point(50, 30), New Point(30, 60)}
myGraphics.DrawPolygon(myPen, myPointArray)
畫圓:
Dim g As Graphics
g = PictureBox1.CreateGraphics
g.FillEllipse(Brushes.Red, x, y, 10, 10)
Pset (x, y), color
其中x,y是所畫點(diǎn)的坐標(biāo)值,color是點(diǎn)的顏色值,比如:
Me.PSet (100, 100), vbRed '在當(dāng)前窗體的(100,100)位置畫一個(gè)紅色的點(diǎn)
又比如:
Picture1.PSet (Picture1.ScaleWidth \ 2, Picture1.ScaleHeight \ 2), vbBlue '在Picture1中的中心位置畫一個(gè)藍(lán)色的點(diǎn)
設(shè)置一個(gè)公用變量,初始值為1,在BUTTON的代碼中,判斷變量為1,則畫第一個(gè),變量加1 ,再點(diǎn)時(shí),變量為2,畫第二個(gè),。。。。
.NET確實(shí)沒有提供畫一個(gè)像素點(diǎn)得方法
你可以試一下用FillEllipse填充一個(gè)寬1像素,高2像素的橢圓
原理就是FillEllipse的時(shí)候,最左邊那一列一般都會多出一個(gè)一像素的點(diǎn);高至少要2,少了就什么都畫不出來