0 голосов
спросил от в категории WPF
Вам нужно обработать
private void control_DragOver(object sender, DragEventArgs e) {     e.Effects = DragDropEffects.None;     if (e.Data.GetDataPresent(DataFormats.FileDrop))     {         e.Effects = DragDropEffects.Copy;     } } private void control_Drop(object sender, DragEventArgs e) {     string[] droppedFiles = e.Data.GetData(DataFormats.FileDrop) as string[];     if (droppedFiles != null && droppedFiles.Length != 0)     {         ...     } }
# [#^ #] и установить свойство Effects в DragEventArgs для соответствующего значения на основе доступных форматов данных.
private void control_DragOver(object sender, DragEventArgs e) {     e.Effects = DragDropEffects.None;     if (e.Data.GetDataPresent(DataFormats.FileDrop))     {         e.Effects = DragDropEffects.Copy;     } } private void control_Drop(object sender, DragEventArgs e) {     string[] droppedFiles = e.Data.GetData(DataFormats.FileDrop) as string[];     if (droppedFiles != null && droppedFiles.Length != 0)     {         ...     } }

#Drag and Drop Overview # [#^ #]

Я не использовал его, но я только что нашел #this WPF drag/drop library # [#^ #], который выглядит многообещающим.

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

Категории

Добро пожаловать на сайт DraftingCode Q&A, где вы можете задавать вопросы и получать ответы от других членов сообщества.

Связанных вопросов не найдено

...