如何創建桌面應用程序


    上次我們創建了控制台應用程序,今天我們就談談如何創建桌面應用程序。

    第一步、我們打開VS2017,出現如下界面(此界面前面我們已講過,這里就不再談論了):


    第二步、單擊“文件(F)--->新建(N)--->項目(P)...”就彈出“新建項目”對話框,其界面如下:

    第三步、在此對話框中選擇“Visual C#--->Windows 桌面--->WPF 應用(.NET Framework)”,並且選擇好文件保存的路徑(即界面的“位置”),最后單擊“確定”按鈕即可創建控制台應用程序,其界面如下:

 

    第四步、單擊屏幕左邊的工具箱選項卡,選擇常用WPF控件中的button控件,然后在主窗口上面空白處拖動鼠標,這樣在顯示界面中就出現了button按鈕控件,其界面如下:

    與此同時主窗口界面下XAMl代碼中也新增了一條語句(此語句是描述按鈕控件的,我們暫時不管它,今后會學到的):<Button Content="Button" HorizontalAlignment="Left" Height="68" Margin="241,122,0,0" VerticalAlignment="Top" Width="76"/>

    第五步、雙擊剛才繪制的按鈕,系統會自動轉到對應的cs文件,並自動添加按鈕單擊事件處理程序

private void Button_Click(object sender, RoutedEventArgs e)

        {

 

        }

    第六步、在剛才事件處理程序上手工輸入一個語句MessageBox.Show("hello world!");

    第七步、單擊工具面板的“啟動”圖標(或者按F5),系統就自動生成exe文件並開始運行,在運行界面上單擊按鈕,就會彈出一個對話框,其界面如下:

       

    到此為止,一個完整的桌面應用程序就完成了。

    剛才創建的應用程序與其他窗口的行為方式相同----可以移動、重新設置大小、最小化等,創建的應用程序不必編寫大量代碼就能實現教復雜的功能(如界面繪制、控件的顯示等),並且雙擊主窗口的控件(控件是用戶界面構件),IDE就會自動為我們添加默認事件(事件是面向對象編程術語,今后會談及到)。

    在剛才的操作中我們只處理了兩個文件:CS文件和xaml文件,其中cs文件是專門控制程序的執行,xaml文件是顯示程序的界面,他顯示的xaml代碼是在WPF應用程序中定義用戶界面的語言。

    而我們的WPF應用程序是微軟推出的基於Windows 的用戶界面框架,屬於.NET Framework 3.0的一部分。它提供了統一的編程模型、語言和框架,真正做到了分離界面設計人員與開發人員的工作;同時它提供了全新的多媒體交互用戶圖形界面。憑借更靈活、更強大的方式創建桌面應用程序,從而取代windows forms的地位。

    本程序我們添加了一個按鈕,按鈕具有許多屬性,從按鈕顏色大小的簡單格式,到某些模糊設置(如數據綁定設置,它可以建立與數據聯系),應有盡有,改變屬性通常會直接改變代碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM