alienqueen Ответов: 2

Кнопка файл не работает


Эти коды не работают кнопки перетаскивания файлов

Что я уже пробовал:

  public Form1()
        {
            InitializeComponent();
            button1.AllowDrop = true;
        }

private void button1_DragEnter(object sender, DragEventArgs e)
        {
            e.Effect = e.Data.GetDataPresent("FileNameW") ? DragDropEffects.Move : DragDropEffects.None;
            string s = (string)e.Data.GetData(DataFormats.FileDrop, false);
            button1.Text = s;

        }

2 Ответов

Рейтинг:
2

alienqueen

Я решил с помощью этих кодов:

string[] file = (string[])e.Data.GetData(DataFormats.FileDrop);
            if (file != null && file.Length != 0)
            {
                button1.Text = file[0];
            }