Tin học
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

cần giúp về vẽ đuờng tròn

2 posters

Go down

cần giúp về vẽ đuờng tròn Empty cần giúp về vẽ đuờng tròn

Bài gửi  xuantham9999 13/6/2010, 18:24

yêu cầu đề bài: down chuột trái-up vẽ elip, down chụôt phải -upvẽ đuờng tròn. Mình đã vẽ đuợc elip rồi mà ko biết làm sao vẽ đuờng tròn, bạn nào biết chỉ mình với

private void Form1_MouseDown(object sender, MouseEventArgs e)
{
p1.X = e.X;
p1.Y = e.Y;
}
private void Form1_MouseUp(object sender, MouseEventArgs e)
{
p2.X =e.X ;
p2.Y =e.Y ;
if (e.Button ==MouseButtons .Left )
g.DrawEllipse (mypen ,p1.X,p1.Y ,p2.X-p1.X,p2.Y -p1.Y);

if (e.Button == MouseButtons.Right)
g.DrawEllipse(mypen,???????????????????????????);
}

xuantham9999

Tổng số bài gửi : 24
Join date : 13/05/2009

Về Đầu Trang Go down

cần giúp về vẽ đuờng tròn Empty Re: cần giúp về vẽ đuờng tròn

Bài gửi  DieuTran_I91C 14/6/2010, 09:14

if (e.Button == MouseButtons.Right)
{
if ((e.X - p1.X) >= (e.Y - p1.Y))
{
g.DrawEllipse(pen, p1.X, p1.Y, e.X - p1.X, e.X - p1.X);
}
else
{
g.DrawEllipse(pen, p1.X, p1.Y, e.Y - p1.Y, e.Y - p1.Y);
}
}

Hy vọng giúp được bạn.
Chúc tất cả thi tốt!

DieuTran_I91C

Tổng số bài gửi : 21
Join date : 16/03/2010
Age : 37

Về Đầu Trang Go down

cần giúp về vẽ đuờng tròn Empty Re: cần giúp về vẽ đuờng tròn

Bài gửi  xuantham9999 14/6/2010, 18:51

mình làm đuợc rồi mà vẫn chưa hiểu lắm, bạn giải thích giùm mình đuợc ko, cám ơn nhiều nhiều luôn

xuantham9999

Tổng số bài gửi : 24
Join date : 13/05/2009

Về Đầu Trang Go down

cần giúp về vẽ đuờng tròn Empty Re: cần giúp về vẽ đuờng tròn

Bài gửi  Sponsored content


Sponsored content


Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết