Chcę przeciągnąć i upuścić plik, aby pole tekstowe zawierało pełną ścieżkę do pliku. Użyłem zdarzeń przeciągnij i przeciągnij, ale stwierdzam, że nie wchodzą one w wydarzenia.przeciągnij i upuść plik do pola tekstowego
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;
}
Czy ktoś może wskazać, co robię źle?
UPDATE: nie działa, jeśli program jest ustawiony do pracy z podwyższonymi uprawnieniami (Vista/Win 7)
można pokazać nam niektóre znaczniki? – gaurawerma