2

ブラウザ外のSilverlightアプリに で実行するように指示することはできkiosk modeますか?

全画面表示に設定できますが、キーボードを使用するユーザーが Windows と対話できるようにするキーストローク( ctrl+ alt+ delalt+ tabctrl+escなど) を無効にすることはできますか?

これは、タッチスクリーン タブレットで全画面表示で実行されるアプリ用です。ほとんどの場合、画面上にキーボードはありませんが、Connect to Facebookログインに使用するキーボードをポップアップする機能があります。の。

4

1 に答える 1

1

アプリケーションを信頼できる Silverlight アプリケーションとしてインストールする必要があります。参照を参照してください:

http://msdn.microsoft.com/en-us/library/cc189023(v=vs.95).aspx

信頼できるアプリケーションを使用したフルスクリーン モード

フルスクリーン メッセージ、ユーザーによる開始の要件、キーボードの制限、およびダイアログ ボックスの制限は、信頼できるアプリケーションには適用されません。さらに、StaysFullScreenWhenUnfocused 設定を使用すると、信頼できるアプリケーションはユーザーの同意ダイアログ ボックスを表示しません。

信頼できるアプリケーションでは、Application.Startup または FrameworkElement.Loaded イベント ハンドラーでフルスクリーン モードに入ることができます。ただし、これを行うには、Dispatcher.BeginInvoke メソッドに渡されるデリゲートで IsFullScreen プロパティを設定する必要があります。

ESC キーには、信頼できるアプリケーションに対する組み込みの効果がないため、独自の目的に使用できます。この場合、ユーザーが全画面表示モードを終了できるように、代替手段を実装して文書化する必要があります。

于 2012-09-20T08:00:14.410 に答える