private void frmMain_DragEnter(object sender, DragEventArgs e)
{
if(e.Data.GetDataPresent(DataFormats.FileDrop))
{
string[] filepaths = (string[])e.Data.GetData(DataFormats.FileDrop);
foreach(string filepath in filepaths)
{
if(Path.GetExtension(filepath).Equals(".csv", StringComparison.InvariantCultureIgnoreCase) &&
!lstOmssaCsvFiles.Items.Contains(filepath))
{
e.Effect = DragDropEffects.Link;
break;
}
else if(Path.GetExtension(filepath).Equals(".xml", StringComparison.InvariantCultureIgnoreCase))
{
e.Effect = DragDropEffects.Link;
break;
}
}
}
}