private void _dropTarget_Drop(object sender, DragEventArgs e)
        {
            if (e.Data.GetDataPresent(DataFormats.FileDrop))
            {
                string[] docPath = (string[])e.Data.GetData(DataFormats.FileDrop);

                LoadCSVDialog dialog = new LoadCSVDialog()
                {
                    File = docPath[0]
                };

                dialog.OkClicked += ImportCsv;

                dialog.Show();
            }

            _dropTargetContents.Visibility = Visibility.Hidden;
        }
        private void _dropTarget_Drop( object sender, DragEventArgs e )
        {
            if ( e.Data.GetDataPresent( DataFormats.FileDrop ) )
            {
                string[] docPath = (string[])e.Data.GetData(DataFormats.FileDrop);

                LoadCSVDialog dialog = new LoadCSVDialog()
                {
                    File = docPath[ 0 ]
                };

                dialog.OkClicked += ImportCsv;

                dialog.Show();
            }

            _dropTargetContents.Visibility = Visibility.Hidden;
        }