Đăng bởi : Anonymous
10/15/2013
Để thực hiện công viện này ta sử bắt sự kiện Mouse Move của Form.
Giá trị trả về của sự kiện là: e.X tọa độ x, e.Y: tọa độ y
ứng dụng có thể kết hợp draw để tạo thêm chút hiệu ứng
Lấy tọa độ của Form: https://www.dropbox.com/s/fck3n5srv9ibzs5/LayToaDoCuaChuotTrongFrom-thuvienwinform.rar
Code:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; // // // Chú ý: ở properties của form chọn DoubleBuffered là true để đỡ lag! // // namespace LayToaDoCuaChuotTrongFrom { public partial class Form1 : Form { Graphics paper; Pen pen = new Pen(Color.Brown); Point p = new Point(); public Form1() { InitializeComponent(); } private void DrawLine(Graphics paper) { paper.DrawLine(pen, new Point(0, 0), p); } private void Form1_MouseMove(object sender, MouseEventArgs e) { textBox1.Text = e.X.ToString(); textBox2.Text = e.Y.ToString(); label1.Text = e.X.ToString(); label2.Text = e.Y.ToString(); label1.Location = new Point(e.X - 10, e.Y + 10); label2.Location = new Point(e.X + 10, e.Y - 10); p.X = e.X; p.Y = e.Y; this.Invalidate(); //Vẽ lại các phần tử } private void Form1_Paint(object sender, PaintEventArgs e) { paper = e.Graphics; DrawLine(paper); } } }
Cái này anhdiepmmk cũng có hướng dẫn thì phải :)
ReplyDeleteChuột là 1 loại động vật thường gây ra nhiều bệnh rất cao, Khi nhà bạn có sự xuất hiện của chuột thì vấn đề cất giữ thức ăn cần phải cẩn thận, vì chuột phá hại rất dữ, Cả ngày chúng chỉ lùng thức ăn bạn để đâu để ngậm nhắm, cắn phá chẳng những thức ăn chúng còn tàn phá những sản phẩm từ gỗ..., , Hãy để công ty diệt côn trùng chúng tôi giúp bạn thoát khỏi vấn đề khó chịu này dịch vụ diệt chuột
ReplyDeletelink die
ReplyDelete