2014-10-14 2 views
0

Im пытается открыть файл в Windows Store App с половиной экрана, но до сих пор нету я получил его на работуЗапустить файл в WinRT используя половину экрана

это код им с помощью

try 
        { 
         var options = new Windows.System.LauncherOptions(); 
         options.DesiredRemainingView = Windows.UI.ViewManagement.ViewSizePreference.UseHalf; 
         var urii = new Uri(file.Path); 

         var success = await Windows.System.Launcher.LaunchUriAsync(urii, options); 
        } 
        catch (Exception e) 
        { 
         Debug.WriteLine(e.Message); 
        } 

file.path является

C: \ Users \ хххх \ AppData \ Local \ Packages \ XXXXXXX \ LocalState \ Data \ chap4_slides.ppt

и я могу запустить файл, если я использую

await Windows.System.Launcher.LaunchFileAsync(file, options); 

но он не использует половину экрана я делаю что-то не так?

ответ

0

Вы делаете это правильно, но DesiredRemainingView явно является запросом, а не командой. Как отмечают в примечаниях в DesiredRemainingView docs: «Установив DesiredRemainingView, вам не гарантируется конкретное поведение окон для исходного приложения.

В вашем случае я подозреваю, что вы не получаете нужный вид, потому что ваш ppt-файл запускается в PowerPoint на рабочем столе.

+0

Да, я заметил, что когда я попытался открыть .pdf и получил другой результат. – Ric

Смежные вопросы