【发布时间】:2020-09-21 21:04:31
【问题描述】:
当使用SaveFileDialog 并选择保存在用户无权写入的文件夹中时,会出现一个警告对话框并阻止用户继续。
var sfd = new SaveFileDialog
{
FileName = name,
InitialDirectory = initial,
Filter = "Text (.txt)|*.txt",
DefaultExt = ".txt"
};
var result = sfd.ShowDialog();
有什么方法可以阻止这种验证,同时继续使用SaveFileDialog,而不诉诸于提升流程?
【问题讨论】:
-
我不认为你可以,那个 windows 是由操作系统提供的。
-
是的——以管理员身份运行您的程序。然后,您可以保存在任何您想要的位置。
-
为什么有人投票结束这个问题为“需要更多关注”?这已经是一个非常集中的问题。它还能得到比这更集中的地方吗? :D
标签: c# wpf savefiledialog