当我第一次打开一个文件时,出现一个“打开”对话框。 我select所需的应用程序与打开文件,并勾选选项总是使用该应用程序。
当我再次打开同一个文件时,尽pipe我打勾了“始终使用此应用程序”选项,但“再次打开”对话框再次出现。 我怎样才能防止这个?
以下是我迄今为止所尝试的:
var options = new LauncherOptions(); options.DisplayApplicationPicker = true; await Launcher.LaunchFileAsync(fileToBeOpened.McmDocument, options);
从你描述的你不想设置DisplayApplicationPicker = true。
如果用户没有默认设置,则LaunchFileAsync将自动打开“打开方式”对话框。 没有必要设置DisplayApplicationPicker = true;
DisplayApplicationPicker = true明确表示忽略默认设置。
“总是使用这个应用程序”选项将默认设置为该应用程序,以便正常启动(无DisplayApplicationPicker = true)将打开选定的应用程序。