6

フルスクリーンにすることができるSilverlightアプリケーションを書いています(YouTubeのフルスクリーンを考えてください)。これは簡単です。ただし、ユーザーがクリックしてもアプリを全画面表示に保つ機能をユーザーに提供したいと思います。

多くのユーザーは複数のモニターを使用しているため、アプリを縮小してブラウザーに戻すことが常に意味があるとは限りません。現在、アプリを全画面表示にすると、「ESCを押して全画面表示を終了します」というメッセージが表示され、他のモニターのアプリをクリックすると、全画面表示のSilverlightアプリが縮小します。

このSilverlight(さらに言えばFlash)の動作は、フルスクリーンのままのアプリを作成する人を防ぐためのセキュリティ機能だと思います。ただし、ユーザーに「このアプリが全画面表示のままでもかまわない」と言わせる「オプトイン」方法があるのではないかと思います。

これがFlashで実行できるかどうかも知りたいです。

4

3 に答える 3

3

フルスクリーンのピン留めモードがSilverlight4に追加されました。

http://www.silverlight.net/learn/videos/all/fullscreen-window-pinning/

于 2010-11-18T07:15:38.130 に答える
2

これがSilverlightで可能だとは思いません。セキュリティ上の懸念から、フルスクリーンでは制御が制限されているとおっしゃるとおりです。

于 2009-05-22T15:51:59.663 に答える
2

Silverlight 4では、Content.FullScreenOptionsプロパティ http://msdn.microsoft.com/en-us/library/system.windows.interop.content.fullscreenoptions(v=VS.95).aspxを使用して可能です。 デモンストレーション: http: //www.michaelsnow.com/2010/06/21/silverlight-tip-of-the-day-31-pinning-full-screen-mode/

于 2010-11-18T07:19:42.610 に答える