add:新设置
This commit is contained in:
@@ -496,7 +496,7 @@
|
|||||||
<Border Background="#fafafa" CornerRadius="7" BorderBrush="#3584e4" BorderThickness="2" Margin="8">
|
<Border Background="#fafafa" CornerRadius="7" BorderBrush="#3584e4" BorderThickness="2" Margin="8">
|
||||||
<Grid>
|
<Grid>
|
||||||
<!--Sidebar-->
|
<!--Sidebar-->
|
||||||
<Border Name="SidebarBorder" Width="250" Background="#ebebeb" BorderBrush="#e1e1e1" CornerRadius="7,0,0,7" BorderThickness="0,0,2,0" HorizontalAlignment="Left">
|
<Border Width="250" Background="#ebebeb" BorderBrush="#e1e1e1" CornerRadius="7,0,0,7" BorderThickness="0,0,2,0" HorizontalAlignment="Left">
|
||||||
<Grid>
|
<Grid>
|
||||||
<Grid Height="48" VerticalAlignment="Top">
|
<Grid Height="48" VerticalAlignment="Top">
|
||||||
<Border CornerRadius="8" Background="#d9d9d9" Width="34" Height="34" Margin="8,0,0,0" HorizontalAlignment="Left" MouseLeftButtonDown="SearchButton_Click" Cursor="Hand">
|
<Border CornerRadius="8" Background="#d9d9d9" Width="34" Height="34" Margin="8,0,0,0" HorizontalAlignment="Left" MouseLeftButtonDown="SearchButton_Click" Cursor="Hand">
|
||||||
@@ -553,15 +553,13 @@
|
|||||||
</ItemsControl>
|
</ItemsControl>
|
||||||
</Grid>
|
</Grid>
|
||||||
</Border>
|
</Border>
|
||||||
<!--Main Content Area-->
|
<!--AboutPanel-->
|
||||||
<Grid x:Name="MainContentGrid" Margin="250,48,0,0">
|
<Grid Margin="250,48,0,0" Visibility="Collapsed" Name="AboutPane">
|
||||||
<!--AboutPanel-->
|
<settingsViews:AboutPanel x:Name="SettingsAboutPanel"/>
|
||||||
<Grid Visibility="Collapsed" Name="AboutPane">
|
</Grid>
|
||||||
<settingsViews:AboutPanel x:Name="SettingsAboutPanel"/>
|
|
||||||
</Grid>
|
|
||||||
|
|
||||||
<!--CanvasAndInkPanel-->
|
<!--CanvasAndInkPanel-->
|
||||||
<Grid Visibility="Visible" Name="CanvasAndInkPane">
|
<Grid Margin="250,48,0,0" Visibility="Visible" Name="CanvasAndInkPane">
|
||||||
<ScrollViewer ScrollChanged="ScrollViewerEx_ScrollChanged" IsManipulationEnabled="True" Name="CanvasAndInkScrollViewerEx" IsDeferredScrollingEnabled="True" VerticalScrollBarVisibility="Visible" HorizontalScrollBarVisibility="Disabled" IsTabStop="False" TabIndex="-1" Margin="0,0,2,2">
|
<ScrollViewer ScrollChanged="ScrollViewerEx_ScrollChanged" IsManipulationEnabled="True" Name="CanvasAndInkScrollViewerEx" IsDeferredScrollingEnabled="True" VerticalScrollBarVisibility="Visible" HorizontalScrollBarVisibility="Disabled" IsTabStop="False" TabIndex="-1" Margin="0,0,2,2">
|
||||||
<StackPanel Margin="60,12,60,24">
|
<StackPanel Margin="60,12,60,24">
|
||||||
<Border BorderBrush="#e6e6e6" BorderThickness="1.25,1.25,1.25,4" CornerRadius="8">
|
<Border BorderBrush="#e6e6e6" BorderThickness="1.25,1.25,1.25,4" CornerRadius="8">
|
||||||
@@ -3517,7 +3515,7 @@
|
|||||||
</Grid>
|
</Grid>
|
||||||
|
|
||||||
<!--Topbar-->
|
<!--Topbar-->
|
||||||
<Grid Height="48" VerticalAlignment="Top" Margin="250,0,0,0" x:Name="TopbarGrid">
|
<Grid Height="48" VerticalAlignment="Top" Margin="250,0,0,0">
|
||||||
<Border Height="48" CornerRadius="0,6,0,0" Background="#fafafa">
|
<Border Height="48" CornerRadius="0,6,0,0" Background="#fafafa">
|
||||||
<Border.Clip>
|
<Border.Clip>
|
||||||
<RectangleGeometry Rect="0,0,640,56"/>
|
<RectangleGeometry Rect="0,0,640,56"/>
|
||||||
@@ -3543,7 +3541,7 @@
|
|||||||
</Image>
|
</Image>
|
||||||
</Border>
|
</Border>
|
||||||
</Grid>
|
</Grid>
|
||||||
</Grid></Grid>
|
</Grid>
|
||||||
</Border>
|
</Border>
|
||||||
</Grid>
|
</Grid>
|
||||||
</Window>
|
</Window>
|
||||||
|
|||||||
@@ -384,27 +384,7 @@ namespace Ink_Canvas.Windows {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void MenuButton_Click(object sender, MouseButtonEventArgs e) {
|
private void MenuButton_Click(object sender, MouseButtonEventArgs e) {
|
||||||
// 切换侧边栏的收纳和展开状态
|
// 菜单功能 - 可以显示上下文菜单或选项菜单
|
||||||
_isSidebarCollapsed = !_isSidebarCollapsed;
|
|
||||||
|
|
||||||
if (_isSidebarCollapsed) {
|
|
||||||
// 收纳侧边栏
|
|
||||||
SidebarBorder.Width = 0;
|
|
||||||
MainContentGrid.Margin = new Thickness(0, 48, 0, 0);
|
|
||||||
TopbarGrid.Margin = new Thickness(0, 0, 0, 0);
|
|
||||||
} else {
|
|
||||||
// 展开侧边栏
|
|
||||||
SidebarBorder.Width = 250;
|
|
||||||
MainContentGrid.Margin = new Thickness(250, 48, 0, 0);
|
|
||||||
TopbarGrid.Margin = new Thickness(250, 0, 0, 0);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private bool _isSidebarCollapsed;
|
|
||||||
|
|
||||||
public Grid[] SettingsPanes;
|
|
||||||
public ScrollViewer[] SettingsPaneScrollViewers;
|
|
||||||
public string[] SettingsPaneTitles;
|
|
||||||
public string[] SettingsPaneNames;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user