2

現在、私は XAML/C#/WinRT モダン UI アプリを作成しています。これには、(ほぼ) 任意の型 (主に画像、PDF/Office ドキュメント、テキスト ファイルなど) の StorageItems のシンプルな管理システムが含まれています。

ユーザーが望むときに「デフォルトプログラム」でファイルを開くことができれば、最高のユーザーエクスペリエンスが得られます。C#/WinRT で、既定のプログラム/アプリ (画像 -> 写真アプリ、pdf -> リーダー アプリ、Word/Excel -> Office など) で StorageItem を開くプログラムによる可能性はありますか?

4

1 に答える 1

7
 Windows.ApplicationModel.Package.current.installedLocation.getFileAsync(fileToOpen).done(
            function (file) {
                Windows.System.Launcher.launchFileAsync(file).done(
                    function (success) {
                        // anything you want to do after default program launched        });
            });
于 2012-09-03T13:55:30.200 に答える