我的应用程序有一个向导,其中包含一些用于导出数据的步骤。
我希望其中一个步骤成为“另存为”步骤,用户在磁盘上选择导出结果的位置。
我不想弹出“保存为对话框”,但是希望在视图中具有等效项,我可以将其放在我的向导中“仅仅是另一步”。
有什么想法吗?
答案 0 :(得分:3)
不幸的是,如果不设计自己的非标准保存控件,这是不可能的。在Windows中保存位置是通过公共保存文件对话框控件完成的。它显示为对话框,不能作为内联控件嵌入。
我的建议是遵循其他巫师制定的模式
我肯定会建议大量反对实现自己的Save控件。标准的“保存”对话框处理了许多奇怪的细微差别,您几乎肯定会错过这些细微差别(网络位置,共享点等)。结果将是最终用户的非标准和令人沮丧的体验