۲۹-خرداد-۱۳۸۷, ۱۲:۲۳:۲۴
۲۹-خرداد-۱۳۸۷, ۱۶:۱۴:۱۷
حتما style مربوط به خط رو بد تعریف کردین
این خط رو چطور ترسیم میکنید؟
این خط رو چطور ترسیم میکنید؟
۲۹-خرداد-۱۳۸۷, ۱۶:۵۷:۰۴
من vb2008 این گونه می نویسم
کد:
Private Sub Form1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseMove
Dim khat As Graphics = Me.CreateGraphics
khat.SmoothingMode = Drawing2D.SmoothingMode.AntiAlias
khat.DrawArc(Pens.Black, e.X, e.Y, 10, 10, 10, 10)
End Sub
۳۰-خرداد-۱۳۸۷, ۱۴:۱۳:۴۷
تابع drawarc برای کشیدن کمان به کار میره که احتمالا شما کاربردشو نمیدونستید.و اصلا بدرد اینجا نمیخوره.
اگه میخواید خط بکشید باید اینجوری بنویسید :

اگه میخواید خط بکشید باید اینجوری بنویسید :
کد php:
Static last As Point = e.Location
Dim khat As Graphics = Me.CreateGraphics
khat.SmoothingMode = Drawing2D.SmoothingMode.AntiAlias
khat.DrawLine(Pens.Black, e.Location, last)
last = e.Location
۳۰-خرداد-۱۳۸۷, ۱۵:۰۰:۰۸
خیلی ممنون