Application.RootVisual Property
Silverlight
Gets or sets the main application UI.
Namespace: System.Windows
Assembly: System.Windows (in System.Windows.dll)
| Exception | Condition |
|---|---|
| InvalidOperationException |
When setting this property, the specified value is not an instance of a class that derives from UIElement. |
The following code example demonstrates how an application can use a Startup event handler to set the RootVisual property.
using System.Windows; // Application, StartupEventArgs namespace SilverlightApplication { public partial class App : Application { public App() { InitializeComponent(); } private void Application_Startup(object sender, StartupEventArgs e) { // Specify the main application UI this.RootVisual = new Page(); } } }
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.