がりらぼ

WindowsRuntimeの応援ブログ

システムトレイの非表示

同じWindowsPhoneアプリでもXNASilverLightとではシステムトレイの非表示(フルスクリーン)の仕方が違ったので記述

Microsoft.Phone.Shell.dllを参照に追加し、SystemTrayクラスのIsVisibleプロパティをfalseにします。

SystemTray.IsVisible=false;


GraphicsDeviceManagerクラスのToggleFullScreenメソッドで普通のPC用XNAゲームと同じようにします。

GraphicsDeviceManager g=new GraphicsDeviceManager(this);

g.ToggleFullScreen();


XNAでMicrosoft.Phone.Shellアセンブリを追加してもエラーが起きて、悩んだのですが、普通にPCゲームと同じ要領でできました。
特にXNAでは解像度も変わってくるので気をつけたいです。