8,736
社区成员
发帖
与我相关
我的任务
分享
<Grid ControlsToolKit:DockPanel.Dock="Right" Width="0" x:Name="menuContent" Visibility="Visible" Margin="1,5,0,3" >
<Border x:Name="MainMenuPanelHolder" Background="White" BorderBrush="#99bbe8" BorderThickness="1">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"></RowDefinition>
<RowDefinition Height="Auto"></RowDefinition>
<RowDefinition Height="*"></RowDefinition>
</Grid.RowDefinitions>
<Grid x:Name="grid" Height="26" Grid.Row="0">
<Grid.Background>
<LinearGradientBrush EndPoint="0.5,-1" StartPoint="0.5,1.5">
<GradientStop Color="#FFB0D5F4" Offset="0"/>
<GradientStop Color="White" Offset="0.5"/>
</LinearGradientBrush>
</Grid.Background>
<Image Source="Images/Menu.png" HorizontalAlignment="Left" Stretch="None" Margin="3"></Image>
<TextBlock Margin="30,6,0,6" FontSize="12">Menu Panel</TextBlock>
<Image x:Name="expand" Source="Images/leftHide_icon.png" Stretch="None" Margin="3" HorizontalAlignment="Right" Opacity="0"></Image>
<Image x:Name="collapse" Source="Images/leftShow_icon.png" Stretch="None" Margin="3" HorizontalAlignment="Right" Opacity="1" Cursor="Hand" MouseLeftButtonUp="collapse_MouseLeftButtonUp"></Image>
</Grid>
<Grid Grid.Row="2" Background="White" x:Name="leftMenuPanel" >
<Local:Menu x:Name="Menu"/>
</Grid>
</Grid>
</Border>
</Grid>
<UserControl.Resources>
<Storyboard x:Name="hideMenu">
<DoubleAnimation Storyboard.TargetName="menuContent" Storyboard.TargetProperty="Width" To="0" Duration="0:0:0.3"></DoubleAnimation>
</Storyboard>
<Storyboard x:Name="showMenu">
<DoubleAnimation Storyboard.TargetName="menuContent" Storyboard.TargetProperty="Width" To="180" Duration="0:0:0.3"></DoubleAnimation>
</UserControl.Resources>