fyf 1 year ago
parent
commit
49f7ea5a23
1 changed files with 21 additions and 2 deletions
  1. +21
    -2
      BeDesignerSCADA/Controls/MenuRunCanvas.xaml.cs

+ 21
- 2
BeDesignerSCADA/Controls/MenuRunCanvas.xaml.cs View File

@@ -201,12 +201,21 @@ namespace BeDesignerSCADA.Controls
//拉出按钮 //拉出按钮
lachu.HorizontalAlignment = HorizontalAlignment.Right; lachu.HorizontalAlignment = HorizontalAlignment.Right;
lachu.VerticalAlignment = VerticalAlignment.Stretch; lachu.VerticalAlignment = VerticalAlignment.Stretch;
lachu.BorderThickness = new Thickness(1, 0, 0, 0);
lachu.BorderThickness = new Thickness(0, 0, 1, 0);
//closeGrid //closeGrid
closeGrid.HorizontalAlignment = HorizontalAlignment.Center; closeGrid.HorizontalAlignment = HorizontalAlignment.Center;
closeGrid.VerticalAlignment = VerticalAlignment.Bottom; closeGrid.VerticalAlignment = VerticalAlignment.Bottom;
closeGrid.Margin = new Thickness(10); closeGrid.Margin = new Thickness(10);
ButClose.Margin = new Thickness(0, 5, 0, 0); ButClose.Margin = new Thickness(0, 5, 0, 0);
FrameworkElement border = null;
foreach (FrameworkElement item in waibustack.Children)
{
if (item is Border)
border = item;
}
waibustack.Children.Remove(border);
waibustack.Children.Insert(0,border);

break; break;
case MenuAlignment.底部: case MenuAlignment.底部:
//左边菜单栏 //左边菜单栏
@@ -236,16 +245,26 @@ namespace BeDesignerSCADA.Controls
//外部Stackpanl //外部Stackpanl
waibustack.Orientation = Orientation.Vertical; waibustack.Orientation = Orientation.Vertical;
waibustack.VerticalAlignment = VerticalAlignment.Bottom; waibustack.VerticalAlignment = VerticalAlignment.Bottom;
waibustack.Margin = new Thickness(0, 0, 0, 25);
//拉出按钮 //拉出按钮
lachu.HorizontalAlignment = HorizontalAlignment.Stretch; lachu.HorizontalAlignment = HorizontalAlignment.Stretch;
lachu.VerticalAlignment = VerticalAlignment.Bottom; lachu.VerticalAlignment = VerticalAlignment.Bottom;
lachu.LayoutTransform = new RotateTransform() { Angle = 270 }; lachu.LayoutTransform = new RotateTransform() { Angle = 270 };
lachu.BorderThickness = new Thickness(0, 0, 1, 0);
lachu.BorderThickness = new Thickness(1, 0, 0, 0);
lachu.Margin = new Thickness(0, 0, 0, 0);
//closeGrid //closeGrid
closeGrid.HorizontalAlignment = HorizontalAlignment.Right; closeGrid.HorizontalAlignment = HorizontalAlignment.Right;
closeGrid.VerticalAlignment = VerticalAlignment.Center; closeGrid.VerticalAlignment = VerticalAlignment.Center;
closeGrid.Margin = new Thickness(10, 0, 10, 0); closeGrid.Margin = new Thickness(10, 0, 10, 0);
ButClose.Margin = new Thickness(0, 5, 0, 0); ButClose.Margin = new Thickness(0, 5, 0, 0);
border = null;
foreach (FrameworkElement item in waibustack.Children)
{
if (item is Border)
border = item;
}
waibustack.Children.Remove(border);
waibustack.Children.Insert(0, border);
break; break;
default: default:
break; break;


Loading…
Cancel
Save