Content.Resized Event
Silverlight
Occurs when the ActualHeight or the ActualWidth of the Silverlight plug-in change.
Namespace: System.Windows.Interop
Assembly: System.Windows (in System.Windows.dll)
This event occurs during initial loading of the Silverlight plug-in. After the event occurs, the values of ActualHeight or ActualWidth are reliable. Prior to this point, the values for ActualHeight or ActualWidth are not reliable.
The following code example demonstrates how to use this event.
Page rootPage = new Page(); private void Application_Startup(object sender, StartupEventArgs e) { this.RootVisual = rootPage; rootPage.LayoutRoot.MouseLeftButtonDown += delegate(Object s, MouseButtonEventArgs args) { this.Host.Content.IsFullScreen = !this.Host.Content.IsFullScreen; }; this.Host.Content.FullScreenChanged += new EventHandler(DisplaySizeInformation); this.Host.Content.Resized += new EventHandler(DisplaySizeInformation); } private void DisplaySizeInformation(Object sender, EventArgs e) { String message = String.Format( "ActualWidth={0}, ActualHeight={1}", this.Host.Content.ActualWidth, this.Host.Content.ActualHeight); rootPage.LayoutRoot.Children.Clear(); rootPage.LayoutRoot.Children.Add( new TextBlock { Text = message }); }
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.