Vidyano.View.LayoutAwarePage.StopLayoutUpdates C# (CSharp) Method

StopLayoutUpdates() public method

public StopLayoutUpdates ( object sender, RoutedEventArgs e ) : void
sender object
e Windows.UI.Xaml.RoutedEventArgs
return void
        public void StopLayoutUpdates(object sender, RoutedEventArgs e)
        {
            var control = sender as Control;
            if (control == null || layoutAwareControls == null) return;
            layoutAwareControls.Remove(control);
            if (layoutAwareControls.Count == 0)
            {
                // Stop listening to view state changes when no controls are interested in updates
                layoutAwareControls = null;
                SizeChanged -= OnSizeChanged;
            }
        }