初始化上传
This commit is contained in:
70
常用工具集/Views/MainView.axaml
Normal file
70
常用工具集/Views/MainView.axaml
Normal file
@@ -0,0 +1,70 @@
|
||||
<UserControl xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:u="https://irihi.tech/ursa"
|
||||
xmlns:iri="https://irihi.tech/shared"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:vm="using:常用工具集.ViewModels"
|
||||
x:CompileBindings="True"
|
||||
x:DataType="vm:MainViewViewModel"
|
||||
mc:Ignorable="d" d:DesignWidth="1000" d:DesignHeight="700"
|
||||
x:Class="常用工具集.Views.MainView">
|
||||
<UserControl.DataContext>
|
||||
<vm:MainViewViewModel/>
|
||||
</UserControl.DataContext>
|
||||
<Grid ColumnDefinitions="Auto,*">
|
||||
<u:NavMenu
|
||||
Name="menu"
|
||||
ExpandWidth="240"
|
||||
IconBinding="{Binding IconPath}"
|
||||
HeaderBinding="{Binding Header}"
|
||||
ItemsSource="{Binding MenuItems}"
|
||||
SelectedItem="{Binding SelectedMenuItem}"
|
||||
SubMenuBinding="{Binding Children}">
|
||||
<!---->
|
||||
<!--IconBinding="{Binding IconPath}"-->
|
||||
<!--IsHorizontalCollapsed="{Binding #collapse.IsChecked, Mode=OneWay}"-->
|
||||
<u:NavMenu.Styles>
|
||||
<Style x:DataType="vm:MenuItem" Selector="u|NavMenuItem">
|
||||
<Setter Property="IsSeparator" Value="{Binding IsSeparator}" />
|
||||
</Style>
|
||||
</u:NavMenu.Styles>
|
||||
<u:NavMenu.IconTemplate>
|
||||
<DataTemplate>
|
||||
<u:TwoTonePathIcon
|
||||
Width="16"
|
||||
Height="16"
|
||||
ActiveForeground="{DynamicResource SemiBlue5}"
|
||||
ActiveStrokeBrush="{DynamicResource SemiBlue5}"
|
||||
Data="{Binding}"
|
||||
Foreground="{DynamicResource SemiGrey5}"
|
||||
IsActive="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=u:NavMenuItem}, Path=IsHighlighted, Mode=TwoWay}"
|
||||
StrokeBrush="{DynamicResource SemiGrey5}" />
|
||||
</DataTemplate>
|
||||
</u:NavMenu.IconTemplate>
|
||||
<!--<u:NavMenu.Header>
|
||||
<Grid HorizontalAlignment="Center" ColumnDefinitions="Auto, Auto">
|
||||
<Panel
|
||||
VerticalAlignment="Center"
|
||||
u:NavMenu.CanToggle="True"
|
||||
Margin="4 12"
|
||||
Background="Transparent"
|
||||
DockPanel.Dock="Left">
|
||||
<iri:IrihiLogo Width="32" Fill="{DynamicResource SemiGrey7}" />
|
||||
</Panel>
|
||||
<TextBlock
|
||||
Grid.Column="1"
|
||||
VerticalAlignment="Center"
|
||||
Classes="H5"
|
||||
IsVisible="{Binding !#menu.IsHorizontalCollapsed}"
|
||||
Text="Ursa Avalonia"
|
||||
Theme="{DynamicResource TitleTextBlock}" />
|
||||
</Grid>
|
||||
</u:NavMenu.Header>-->
|
||||
</u:NavMenu>
|
||||
|
||||
<ScrollViewer Grid.Column="1" Content="{Binding ContentPage}">
|
||||
|
||||
</ScrollViewer>
|
||||
</Grid>
|
||||
</UserControl>
|
||||
Reference in New Issue
Block a user