我在c#中使用openfiledialog控件默认打开ppt文件。 但是,尽管设置了* .ppt的过滤器,文件夹和程序的快捷方式也会显示出来,我想避免使用。
是否有某种方法可以强制OpenFileDialog NOT 显示快捷方式 像.lnk和.url文件..
我的代码:
openFileDialog1.DefaultExt = "*.ppt";
openFileDialog1.Filter = "Powerpoint Presentations|*.ppt;*.pptx";
openFileDialog1.FilterIndex = 1;
openFileDialog1.DereferenceLinks = false;
openFileDialog1.Title = "Select a file.";
openFileDialog1.ShowDialog();
textBox1.Text = openFileDialog1.FileName;
现在,虽然我的openfile对话框窗口过滤了所有文件中的ppt文件,但它也显示了我想避免的.lnk文件。 请建议如何做到这一点......