14
Có ai biết cách nhận vị trí chuột chính xác trong khi hoạt động kéo và thả trong WPF không? Tôi đã sử dụng Mouse.GetPosition()
nhưng giá trị trả lại không chính xác.Lấy vị trí chuột trong khi kéo và thả
Có ai biết cách nhận vị trí chuột chính xác trong khi hoạt động kéo và thả trong WPF không? Tôi đã sử dụng Mouse.GetPosition()
nhưng giá trị trả lại không chính xác.Lấy vị trí chuột trong khi kéo và thả
Đừng bận tâm, tôi đã tìm được giải pháp. Sử dụng DragEventArgs.GetPosition()
trả lại vị trí chính xác.
Hi @J W GetPosition() lấy tham số IInputElement làm tham số. Bạn đã chuyển đến chức năng này? – AFgone
@AFgone: Tôi đã làm điều đó với DragEventArgs.GetPosition (điều này) hoặc nếu không chỉ là trường hợp của bất kỳ sự kiện nào bị ràng buộc. Hóa ra làm việc như mong đợi. – beta
xin lỗi vì đã phục hồi chuỗi cũ này, nhưng: khi tôi kéo qua các phần là 'AllowDrop = false', thì tôi không nhận được' DragOver '-Event là chỉ duy nhất cung cấp cho tôi' DragEventArgs' –