如何打开“另存为” Outlook 中使用 VSTO 的对话框并获取用户输入的文件名
我正在为 Outlook 创建 VSTO 加载项。作为此插件的一部分,我需要能够允许用户将网格保存为 CSV 文件。当用户单击网格上的“导出”按钮时,我想弹出“另存为”对话框,允许用户选择文件/输入文件名和位置。当用户单击“确定”时,我需要一种方法让我的加载项再次获得控制权,获取输入的文件位置并使用它来写入我的 CSV。
我已经四处寻找了一段时间,但我就是不知道如何做到这一点。有什么想法吗?
I'm creating a VSTO add-in for Outlook. As part of this add-in, I need to be able to allow the user the save a grid as a CSV file. When the user clicks on the "Export" button on the grid, I want to pop up the "Save as" dialog box, allow the user to select a file/enter a file name and location. When the user clicks ok, I need a way for my add-in to gain control again, get the file location entered and use that to write my CSV into.
I've been looking around for some time now, but I just can't figure out how to do this. Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 SaveFileDialog 就像这里的答案一样:在 C# 应用程序中使用 OpenFileDialog 控件< /a>
Use the SaveFileDialog like in the answer here: Using the OpenFileDialog control in a C# application