WPF 中好像没有 OpenFileDialog 的空间,只能借用其他的了。 SaveFileDialog 应该也是类似的。
▲ 测试界面
1 | <Grid> |
直接在 button 的 click 事件中写个测试。
用 win32 控件中的 OpenFileDialog
1 | // Create OpenFileDialog |
用 Winform 中的 OpenFileDialog
项目中需要引用一下 System.Windows.Forms
。
1 | System.Windows.Forms.OpenFileDialog openFileDialog1 = new System.Windows.Forms.OpenFileDialog(); |
类似的还有 FolderBrowserDialog 文件夹浏览对话框;
1 | System.Windows.Forms.FolderBrowserDialog folderBrowserDialog = new System.Windows.Forms.FolderBrowserDialog(); |
至于 WPF 当然可以自己去实现一个,满足自己的定制需求。