使用OpenFileDialog选择MS Word文档时出现问题。当我按下打开按钮时,它会将一些不需要的文档与单词应用程序相关联。不知怎的,我设法知道正在访问Normal.dotm和NormalEmail.dotm。我不知道为什么?
我的OpenFileDialog代码是
this.openFileDialog.Filter = "Text Files (.txt)|*.txt|Word Documents (.docx)|*.docx|Word Template (.dotx)|*.dotx|All Files (*.*)|*.*";
openFileDialog.ValidateNames = true;
openFileDialog.FilterIndex = 1;
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
this.TextBoxTemplate.Text = openFileDialog.FileName;
}
答案 0 :(得分:0)
刚刚找到解决方案。如果启用了文件预览窗格,OpenFileDialog将在其FileOk事件中启动word应用程序的新实例。因此,只需禁用预览窗格并消除故障。感谢