真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

C#中怎么實現(xiàn)響應(yīng)式布局

本篇文章為大家展示了C#中怎么實現(xiàn)響應(yīng)式布局,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

成都創(chuàng)新互聯(lián)公司是一家網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè),提供網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,網(wǎng)站制作,建網(wǎng)站,按需定制,網(wǎng)站開發(fā)公司,成立與2013年是互聯(lián)行業(yè)建設(shè)者,服務(wù)者。以提升客戶品牌價值為核心業(yè)務(wù),全程參與項目的網(wǎng)站策劃設(shè)計制作,前端開發(fā),后臺程序制作以及后期項目運營并提出專業(yè)建議和思路。

添加Nuget庫

使用 .Net Core 3.1 創(chuàng)建名為 “ResponsiveLayout” 的WPF解決方案,添加兩個Nuget庫:MaterialDesignThemes和MaterialDesignColors。

C#中怎么實現(xiàn)響應(yīng)式布局

MaterialDesign控件庫 

3.2 工程結(jié)構(gòu)

3個文件變動:

  1. App.xaml:添加MD控件樣式

  2. MainWindow.xaml:主窗口實現(xiàn)效果

  3. MainWindow.xaml.cs:主窗口后臺實現(xiàn)抽屜菜單開和閉

3.3 App.xaml引入MD控件樣式

關(guān)鍵樣式引用代碼


   
       
           
           
           
           
       

   

3.4 主窗體 MainWindow.xaml

全部代碼,菜單及右側(cè)布局

       xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
       xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
       xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
       xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
       xmlns:local="clr-namespace:ResponsiveLayout"
       xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
       mc:Ignorable="d"
       Title="MainWindow" Height="450" Width="800">
   
       
           
               
               
           

       

       
           
               
               
           

       

   

   
       
           
               
               
           

           
               
                   
                       
                           
                           
                           
                           
                       


                       
                           
                       

                       
                           
                       

                       
                           
                       

                       
                           
                       

                   

               

           

           
               
           

       

   

3.5 MainWindow.xaml.cs

關(guān)鍵代碼,簡單的菜單開、閉動畫播放

private void Button_Click(object sender, RoutedEventArgs e)
{
   if (MenuClosed)
   {
       Storyboard openMenu = (Storyboard)button.FindResource("OpenMenu");
       openMenu.Begin();
   }
   else
   {
       Storyboard closeMenu = (Storyboard)button.FindResource("CloseMenu");
       closeMenu.Begin();
   }

   MenuClosed = !MenuClosed;
}

上述內(nèi)容就是C#中怎么實現(xiàn)響應(yīng)式布局,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


分享名稱:C#中怎么實現(xiàn)響應(yīng)式布局
標題URL:http://weahome.cn/article/ggscse.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部