DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
e.Effect = DragDropEffects.Link;
else
e.Effect = DragDropEffects.None;
}
private void Form1_DragDrop(object sender, DragEventArgs e)
{
string strPath = ((System.Array)e.Data.GetData(DataFormats.FileDrop)).GetValue(0).ToString();//获取拖拉文件的路径
if (Path.GetExtension(strPath) == ".sln")//如果是VS解决方案文件
{
this.solutionPath = strPath;
SolutionPathTxt.Text = solutionPath;
this.LoadSolution(solutionPath);
}
}
相关文章: