1.windows窗體的基本概念
2.windows窗體應用程式
3.windows窗體常見介面元素
4.windows窗體中的事件處理
1.windows窗體的基本概念
開啟乙個window的系統應用,可以拿記事本作為例子:
這個記事本就是乙個窗體,使用者和程式之間的互動是通過「窗體」、「按鈕」等圖形化介面元素進行的。我們使用這些軟體為我們實現了一些目的,如上面提到的txt文件,寫一些內容然後存到電腦上,也有word套件用於辦公,使用者和程式進行互動,程式做出來要功能強大,效率高,才能實現我們使用這些工具的目的,就像辦公時候的word套件加快辦公效率,軟體設計使用的時候也要想著使用時候的情形。
2.windows窗體應用程式
建立我的第乙個應用程式,
跟學習程式語言不一樣的是要有工程(project)的思想,做什麼軟體,先建乙個工程。然後根據模組化的思想一塊一塊地將整個工程搭建起來。模擬成寫文章,搭建房子,每個功能用乙個模組來實現,最後就可以做成我們平時在用的軟體。當然現在第乙個工程,也像我們學習每個程式語言一樣,一開始先「helloworld」。建立完工程之後可以看見乙個視窗,這個視窗就是我們最基礎的視窗,通過工具箱向視窗上新增新的控制項(按鈕,文字之類的東西)。
通過這個控制項的屬性進行更改,比如像我將text屬性改成「helloryner」,此時按鈕上顯示的文字變成了設定的字串。要更改關於按鈕的**,點選這個按鈕,進入到相關**
private按鈕1觸發某個事件,此時新增乙個「helloworld」void button1_click(object
sender, eventargs e)
後面彈出的這個視窗就是windows的訊息框,messagebox,新增** messagebox.show("hello world");即可實現。
3.windows窗體常見介面元素
上面的用到的按鈕(button)就是常用的窗體介面元素中空間的一種。
元素說明
窗體窗體就在上面用到的整個作為背景的視窗
控制項窗體上面的元素就有按鈕之類的東西可以控制一些功能,方法和事件可以定義控制項的外觀和行為常用的控制項包括button、textbox、label
、panel、combobox
元件元件比較少見後面用到的時候會提及
對話方塊當我們要關閉txt文件的時候會彈出乙個視窗詢問「是否儲存」
注:控制項和元件的區別主要在於控制項位於窗體上而元件不是。元件通常從system.componentmodel.component基類派生而來
Windows應用程式開發1
一 訊息 msg 作業系統將傳遞的資訊包裝成msg類給應用程式 typedef struct tagmsg msg 其中對於message,微軟對這些行為定義了一系列的巨集 wm 開頭,windows macro,比如wm lbuttondown 二 winmain int winapi winma...
C 開發Windows窗體應用程式的步驟
使用c 開發應用程式時,一般包括建立專案 介面設計 設定屬性 編寫程式 儲存專案 程式執行等6個步驟。1 建立專案 在visual studio2017開發環境中選擇 檔案 新建 專案 選單,彈出 新建專案 對話方塊,如圖8.1所示。圖8.1 新建專案 對話方塊 選擇 windows窗體應用 net...
C 開發Windows窗體應用程式的步驟
使用c 開發應用程式時,一般包括建立專案 介面設計 設定屬性 編寫程式 儲存專案 程式執行等6個步驟。1 建立專案 在visual studio2017開發環境中選擇 檔案 新建 專案 選單,彈出 新建專案 對話方塊,如圖8.1所示。圖8.1 新建專案 對話方塊 選擇 windows窗體應用 net...