|
@@ -47,21 +47,20 @@ namespace PDF_Office.Views
|
|
|
{
|
|
|
switch (e.Mode)
|
|
|
{
|
|
|
- case EventAggregators.SplitMode.Vertical:
|
|
|
- //垂直分屏
|
|
|
+ case EventAggregators.SplitMode.Horizontal:
|
|
|
+ //水平分屏 上下
|
|
|
HorizontalSplitter.Visibility = Visibility.Collapsed;
|
|
|
VerticalSplitter.Visibility = Visibility.Visible;
|
|
|
- RowRight.Height = new GridLength(0);
|
|
|
- ColumnBottom.Width = new GridLength(0, GridUnitType.Star);
|
|
|
+ RowRight.Height = new GridLength(1, GridUnitType.Star);
|
|
|
+ ColumnBottom.Width = new GridLength(0);
|
|
|
Grid.SetColumn(SplitPDFViewer, 0);
|
|
|
Grid.SetRow(SplitPDFViewer, 2);
|
|
|
-
|
|
|
break;
|
|
|
- case EventAggregators.SplitMode.Horizontal:
|
|
|
+ case EventAggregators.SplitMode.Vertical:
|
|
|
HorizontalSplitter.Visibility = Visibility.Visible;
|
|
|
VerticalSplitter.Visibility = Visibility.Collapsed;
|
|
|
- RowRight.Height = new GridLength(0, GridUnitType.Star);
|
|
|
- ColumnBottom.Width = new GridLength(0);
|
|
|
+ RowRight.Height = new GridLength(0);
|
|
|
+ ColumnBottom.Width = new GridLength(1, GridUnitType.Star);
|
|
|
Grid.SetColumn(SplitPDFViewer, 2);
|
|
|
Grid.SetRow(SplitPDFViewer, 0);
|
|
|
break;
|
|
@@ -70,8 +69,8 @@ namespace PDF_Office.Views
|
|
|
//退出分屏模式
|
|
|
HorizontalSplitter.Visibility = Visibility.Collapsed;
|
|
|
VerticalSplitter.Visibility = Visibility.Collapsed;
|
|
|
- RowRight.Height = new GridLength(0);
|
|
|
- ColumnBottom.Width = new GridLength(0);
|
|
|
+ RowRight.Height = new GridLength(0,GridUnitType.Star);
|
|
|
+ ColumnBottom.Width = new GridLength(0,GridUnitType.Star);
|
|
|
break;
|
|
|
}
|
|
|
GridViewer.UpdateLayout();
|