using System.Windows.Forms; namespace Oli.Controls.ConvertFilesExample { public class FileDragEventArgsConverter : IDragEventArgsConverter { #region IDragEventArgsConverter Members public IDragDropSource Convert(DragEventArgs drgevent) { if (drgevent.Data.GetDataPresent(DataFormats.FileDrop)) { string[] files = drgevent.Data.GetData(DataFormats.FileDrop) as string[]; if (files != null) { return new FileDragDropSource(files); } } return null; } #endregion } }