internal static void OnDragEnter(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
Array a = e.Data.GetData(DataFormats.FileDrop) as Array;
if (a != null && a.Length > 0)
{
e.Effect = DragDropEffects.Copy;
}
else
e.Effect = DragDropEffects.None;
}
else
e.Effect = DragDropEffects.None;
}