Compass.Coondornator.CoondornatorForm.Form1_DragEnter C# (CSharp) Method

Form1_DragEnter() private method

private Form1_DragEnter ( object sender, DragEventArgs e ) : void
sender object
e System.Windows.Forms.DragEventArgs
return void
        private void Form1_DragEnter(object sender, DragEventArgs e)
        {
            e.Effect = DragDropEffects.None;

            if (!e.Data.GetDataPresent(DataFormats.FileDrop))
                return;

            string[] files = e.Data.GetData(DataFormats.FileDrop) as string[];
            if (files == null)
                return;

            if (files.Any(f => Path.GetExtension(f).Equals(".txt") || Path.GetExtension(f).Equals(".xml")))
                e.Effect = DragDropEffects.Link;
        }