2009-08-30 24 views
7

Trong Kéo & Drop, nếu tôi muốn tùy chỉnh con trỏ, tôi có thể đăng ký để GiveFeedback vào nguồn kéo và thiết e.UseDefaultCursors = false, và làm cho nội dung Tôi muốn.Làm thế nào để ghi đè lên drag & drop mặc định con trỏ khi nguồn darg là bên ngoài ứng dụng của tôi

Nhưng điều đó chỉ hoạt động nếu nguồn kéo là ứng dụng của tôi. Nếu tôi muốn làm tương tự khi kéo tệp từ trình khám phá, ví dụ: tôi không thể đăng ký sự kiện đó vì tôi chỉ có quyền truy cập vào mục tiêu thả và không truy cập vào nguồn kéo.

Có cách nào khác để vô hiệu hoá các con trỏ được xây dựng trong và sao chép và liên kết các dấu hiệu để tôi có thể hiển thị của riêng mình trong trường hợp đó?

Trả lời

1

Hmm ... điều này có lẽ sẽ không giúp gì cả (tôi hy vọng nó bằng cách nào đó) nhưng trong hình ảnh cơ bản, sử dụng ngôn ngữ trong Khuôn khổ .NET, khi tạo biểu mẫu, có một tùy chọn để kéo và thả để vô hiệu hóa nó, vì vậy bất kỳ trình biên dịch của bạn sử dụng, có lẽ một số loại tùy chọn trong đó.

Tôi sẽ xem xét cụ thể những gì bạn đang làm việc và đọc về cách kéo và thả, vì vậy có thể cần làm gì đó với biểu mẫu/GUI.

Tôi hy vọng điều này đã giúp ích một cách nào đó, nếu không, tôi xin lỗi và gl.

Các vấn đề liên quan