Drag and Drop самым простым способом - C#
Формулировка задачи:
помогите реализовать перенос графического файла в pictureBox, путем перетаскивания. Или в переменную типа String, пути к этому файлу. Очень хочется
Решение задачи: «Drag and Drop самым простым способом»
textual
Листинг программы
public Form1()
{
InitializeComponent();
pictureBox1.AllowDrop = true;
}
private void pictureBox1_DragEnter(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop, false) == true)
e.Effect = DragDropEffects.Copy;
}
private void pictureBox1_DragDrop(object sender, DragEventArgs e)
{
string[] item = (string[])e.Data.GetData(DataFormats.FileDrop);
MessageBox.Show(item[0]);
}