private void dataGridView_DragEnter(object sender, DragEventArgs e)
{
// make sure they're actually dropping files
if (e.Data.GetDataPresent(DataFormats.FileDrop, false) == true)
// allow them to continue
// (without this, the cursor stays a "NO" symbol)
e.Effect = DragDropEffects.All;
}