我希望在将文件从桌面拖放到表单时更改 MainForm 的背景。 表格的照片,我要更改 BG这里是拖放功能的代码。
private void ThisForm_DragEnter(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
e.Effect = DragDropEffects.All;
}
else
e.Effect = DragDropEffects.None;
}
private void ThisForm_DragDrop(object sender, DragEventArgs e)
{
string[] files = (string[])e.Data.GetData(DataFormats.FileDrop);
if (files != null && files.Length != 0)
{
if (Path.GetExtension(files[0]) == ".pdf")
{
TextBoxSelectPdf.Text = files[0];
}
else
{
MessageBox.Show("Galimas tik PDF formatas");
}
}
}
我的问题 - 如何在删除文件时更改背景颜色。