Pourquoi l'événement dragdrop n'est jamais entré?Glisser-déposer depuis l'Explorateur Windows dans le TextBox de mon application
private void textBox1_DragDrop(object sender, DragEventArgs e)
{
Array a = (Array)e.Data.GetData(DataFormats.FileDrop);
e.Effect = DragDropEffects.All;
Debug.WriteLine("were in dragdrop");
}
private void textBox1_DragEnter(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop, false) == true)
{
e.Effect = DragDropEffects.All;
}
}
Avez-vous activé la propriété "AllowDrop" de votre zone de texte à "true"? par défaut c'est faux. – HerrVoennchen
Oui, bien sûr: P – Panella