当我第一次打开一个文件时,会出现一个“打开方式”对话框。我选择用于打开文件的所需应用程序,然后勾选始终使用该应用程序的选项。
当我第二次打开同一个文件时,“打开方式”对话框再次出现,尽管我勾选了“始终使用此应用程序”选项。我怎样才能防止这种情况发生?
这是我到目前为止尝试过的:
var options = new LauncherOptions();
options.DisplayApplicationPicker = true;
await Launcher.LaunchFileAsync(fileToBeOpened.McmDocument, options);
最佳答案
根据您的描述,您不想设置 DisplayApplicationPicker = true。
如果用户没有默认设置,则 LaunchFileAsync 将自动打开“打开方式”对话框。无需设置 DisplayApplicationPicker = true;
DisplayApplicationPicker = true 明确表示要忽略默认设置。
“始终使用此应用”选项将默认设置为该应用,以便正常启动(没有 DisplayApplicationPicker = true)将打开所选应用。
关于windows - 如何防止“打开方式”对话框一直出现在 Windows 应用商店应用程序中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27098716/