cần giúp về vẽ đuờng tròn
2 posters
Trang 1 trong tổng số 1 trang
cần giúp về vẽ đuờng tròn
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,???????????????????????????);
}
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
Re: cần giúp về vẽ đuờng tròn
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!
{
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
Re: cần giúp về vẽ đuờng tròn
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
Similar topics
» cần ng` giải giúp(ROUND ROBIN và FIFO),tks nhìu cho ai giúp đỡ
» Điểm thi có làm tròn không
» Trọn bộ video học Linux
» Trọn bộ video học Linux
» Ôn tập chuẩn bị Thi hết môn
» Điểm thi có làm tròn không
» Trọn bộ video học Linux
» Trọn bộ video học Linux
» Ôn tập chuẩn bị Thi hết môn
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết