Symphonary.NWGUI.Size_Changed C# (CSharp) Method

Size_Changed() private method

Event handler for when the window size is changed
private Size_Changed ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void
        private void Size_Changed(object sender, RoutedEventArgs e)
        {
            NotifyPropertyChanged("LogoMargin");
            NotifyPropertyChanged("ProgressBarMargin");
            NotifyPropertyChanged("KeyLineMargin");
            BottomGradient.Margin = new Thickness(0, window.ActualHeight - 76, 0, 0);
            //scaler.Margin = new Thickness(0, (window.ActualHeight / 2) - 360 - 35, 0, 0);
            //Canvas.SetTop(subcanv, (window.ActualHeight / 2) - 360 - 35);
            if (!isFullScreen) {
                canv.Width = window.ActualWidth;
                grid.Width = window.ActualWidth;
                grid.Height = window.ActualHeight;
                MenuBar.Width = window.ActualWidth - 16;
                for (int i = 0; i < r_separators.Length; i++) {
                    r_separators[i].Width = window.ActualWidth;
                }

            }
            else {
                grid.Width = SystemParameters.PrimaryScreenWidth + 2;
                canv.Width = SystemParameters.PrimaryScreenWidth + 2;
                grid.Height = SystemParameters.PrimaryScreenHeight;
                MenuBar.Width = SystemParameters.PrimaryScreenWidth + 2;
                for (int i = 0; i < r_separators.Length; i++) {
                    r_separators[i].Width = SystemParameters.PrimaryScreenWidth + 2;
                }
            }
            //ScaleTransform sc;
            if (hInst == 1) {
            //    sc = new ScaleTransform(1, 2);
                //keyLine.Height = window.ActualHeight;
            }
            else {
            //    sc = new ScaleTransform(2, 1);
                //keyLine.Width = window.ActualWidth;
            }

            //gridlines.LayoutTransform = sc;
            //gridlines.UpdateLayout();
        }