WPF简易抽屉

 

 xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"

 
       
           
               
               
           

       

       
           
               
               
           

       

   

   
       
           
       

       
           
       

   

 


               x:Name="GridMenu"
         Width="60"
         Margin="0"
         HorizontalAlignment="Left"
         Background="#FF1B3861">
         
             
                                       x:Name="ButtonCloseMenu"
                     Width="60"
                     Height="50"
                     HorizontalAlignment="Right"
                     VerticalAlignment="Top"
                     d:IsHidden="True"
                     Background="{x:Null}"
                     BorderBrush="{x:Null}"
                     Click="ButtonCloseMenu_Click"
                     Visibility="Collapsed">
                                               Width="25"
                         Height="25"
                         Foreground="#FF1B3861"
                         Kind="ArrowLeft" />
                 
                                       x:Name="ButtonOpenMenu"
                     Width="60"
                     Height="50"
                     HorizontalAlignment="Right"
                     VerticalAlignment="Top"
                     Background="{x:Null}"
                     BorderBrush="{x:Null}"
                     Click="ButtonOpenMenu_Click">
                                               Width="25"
                         Height="25"
                         Foreground="#FF1B3861"
                         Kind="Menu" />
                 
             

             
                 
                     
                                                       Width="25"
                             Height="25"
                             Margin="10"
                             VerticalAlignment="Center"
                             Kind="ViewDashboard" />
                                                       Margin="20,10"
                             VerticalAlignment="Center"
                             Foreground="White"
                             Text="系统首页" />
                     

                 

              
             

         

     


 

后台

     private void ButtonPopUpLogout_Click(object sender, RoutedEventArgs e)
     {
         Application.Current.Shutdown();
     }

     private void ButtonOpenMenu_Click(object sender, RoutedEventArgs e)
     {
         ButtonOpenMenu.Visibility = Visibility.Collapsed;
         ButtonCloseMenu.Visibility = Visibility.Visible;
     }

     private void ButtonCloseMenu_Click(object sender, RoutedEventArgs e)
     {
         ButtonOpenMenu.Visibility = Visibility.Visible;
         ButtonCloseMenu.Visibility = Visibility.Collapsed;
     }

     private void GridTitle_MouseDown(object sender, MouseButtonEventArgs e)
     {
         if (e.ChangedButton == MouseButton.Left)
             DragMove();
     }

     private void GridMenu_SizeChanged(object sender, SizeChangedEventArgs e)
     {
         //  gdMian.Margin = new Thickness(e.NewSize.Width, 50, 0, 0);
     }

     private void ListViewItem_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
     {

     }

你可能感兴趣的:(wpf)