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();
}