Tôi muốn kéo và thả tệp để hộp văn bản hiển thị đường dẫn tệp đầy đủ. Tôi đã sử dụng kéo và kéo thả sự kiện nhưng tôi thấy rằng họ không nhập các sự kiện.kéo và thả tệp vào hộp văn bản
private void sslCertField_DragDrop(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop, false) == true)
{
e.Effect = DragDropEffects.All;
}
}
private void sslCertField_DragEnter(object sender, DragEventArgs e)
{
string file = (string)e.Data.GetData(DataFormats.FileDrop);
serverURLField.Text = file;
}
Bất kỳ ai có thể chỉ ra những gì tôi đang làm sai?
UPDATE: Không có tác dụng nếu chương trình được thiết lập để chạy với quyền truy cập cao (Vista/Win 7)
bạn có thể hiển thị cho chúng tôi một số đánh dấu không? – gaurawerma