我想从浏览器显示的已打开的OpenFileDialog
中选择一个文件。
我想使用类似于以下示例的代码:
OpenFileDialog dialog = new OpenFileDialog();
dialog.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
dialog.InitialDirectory = "C:\\";
问题是,我无法访问dialog
。我不能参考它。
修改 我使用selenium-webdriver进行自动测试。但fileDialog是由我想测试的网站提供的。
答案 0 :(得分:0)
没有OpenFileDialog你说? 你有几个选择..
一个是我在这里使用的方法 - https://github.com/Ricky310711/RDExplorer
您需要使用ListView创建一个新面板并使用本地文件夹和文件填充它,添加双击事件处理程序以通过将其存储在字符串中来选择所选项目。