One of the questions I've seen a few people ask is "how
can you implement full screen-mode when building Silverlight applications using
.NET?" The good news is that the answer is actually pretty easy:
1) First add an input driven event handler to your
application (for example: a mouse down or keyboard event handler). For
security reasons Silverlight doesn't allow developers to switch an application
into full-screen mode on first application load (you don't want an application
to spoof you). So you'll instead need to trigger full-screen mode in
response to a user action.
2) Within your input event handler set the
BrowserHost.IsFullScreen property to true (note: the BrowserHost class lives
within the System.Windows.Interop namespace). This will cause Silverlight
to switch into full screen mode. Setting this property to false will
return it back to normal browser mode.