Я хочу перетаскивать изображения из окон в winforms, несмотря на то, что я закодировал необходимые методы DragDrop и DragEnter AllowDrag имеет значение true.такая же функциональность приложения хорошо работает на других компьютерах.
вот код: я не могу понять, почему DragEnter никогда не запускается !!
private void CtrlVignette_DragEnter(object sender, DragEventArgs e) `
{
if ((((sender != CtrlVignette) &&
(e.Data.GetDataPresent(DataFormats.FileDrop, false) == true)) ||
((sender == CtrlVignette) &&
(e.Data.GetDataPresent("objet", false) == false))) &&
(Selectedpatient != null))
e.Effect = DragDropEffects.All;
}
private void CtrlVignette_DragDrop(object sender, DragEventArgs e)
{
// the code of this method is too long and it works very well
}
CtrlVignette.AllowDrop имеет значение true