標籤:組合 ted 啟動 ini style pos rtp image 字串
使用C#開發資料庫應用系統
1:初始Windows:
在Visual Studio 中 ,WinForm應用的表單檔案中有兩種編輯試圖:
----1:表單設計器
----2:代碼編輯器
2:在VS中建立Windows應用程式的步驟:
----1>建立項目
----2>項目類型:visualC#項目
----3>模板
3:Windows應用程式:
一個解決方案裡有好多項目
主程式檔案裡包含main()方法
main()方法是Windows程式入口
程式調試中通過修改Main()方法改變啟動表單
4:用partial將同一個表單的代碼分開放在兩個檔案中:
----一個存放VS自動產生的程式碼
----一個存放我們自己的編寫的代碼
form1:Form-------冒號表示繼承。像孩子繼承父母的特徵所有的表單都繼承的form
5:建構函式:做一絲的初始化工作
表單標題:Name 表單的表徵圖:Icon 背景表徵圖:BackgroundImage 背景顏色:BackgroundColor
最大化按鈕:Maximinbox 最小化按鈕:minimun 表單邊框樣式:formborderstyle
表單初始位置:startposition 表單狀態:windowsstate
6:命名規範首碼:
控制項名稱: 控制類名: 命名首碼:
標籤 Label IbI
文字框 Textbox txt
組合框 combobox cbo
按鈕 Button btn
正常化命名可以提高程式的可讀性和維護性
文字框的主要屬性:
Max Length:指定在文字框輸入的最大餓字串
Mulitiline:表示是否可以在文字框中輸入多行文本
Passwordchar:指示在作為密碼框時,文字框中顯示的字元。而不是實際的輸入的文本
ReadOnly:指定是否允許編輯文字框的文本
text:與文本關聯的文本
組合框的屬性:
Items:組合框中的項
DropDownstyle:定義組合框的風格,指示是否顯示列表框部分,是否允許使用者編輯文字框的部分
Text:與組合框關聯的文本
SelectedIndex:當前選定的項目的索引號,列表框的每項都有一個索引號。從零開始
SelectedItem:擷取當前選定的項
事件: 說明:
click: 單機控制項時發生
SelecteddIndexChanged: 在SelecteddIndex屬性修改後發生
按鈕的主要屬性:
Enable:布爾值,表示控制是否可用。true 表示可用,false表示不可用,如果控制項不可用,運行後顯示灰色。
Text:按鈕顯示的文本
TextAlign:按鈕上的文本對其方式
編寫事件處理常式:
(1):單機要建立事件處理的程式的表單或者控制
(2):在“屬性”視窗中單擊“事件” 按鈕 (閃電的字元)
(3):雙擊要處理的事件定位到事件處理的方法
(4):編寫處理代碼
Messagebox訊息框:
====1:最簡單的訊息框:
Messagebox.show("要顯示的字串");
====2:帶標題的訊息框:
Messagebox.show("要顯示的字串,訊息框的標題");
====3:帶標題,按鈕的訊息框:
MessageBox.show(“要現實的訊息框,訊息框的標題,訊息框的按鈕”);
====4:帶標題,按鈕,表徵圖的訊息框:
Messagebox.show("要顯示的訊息框,訊息框的標題,訊息框的按鈕,訊息框的表徵圖");
本章總結
====1:使用表單的屬性設計表單,表單常用的屬性有FormBorderStyle,StartPosition,windowState等:
====2:使用標籤(Label) 文字框(TextBox) 組合框(ComboBox) 按鈕(Button)等設計表單的介面 ,這些控制項有通用的屬性,如Name Text ,Enable:也有各自的屬性:
====3:編寫事件處理常式:及針對使用者觸發的事件編寫適當的處理方法
====4:使用表單的Show()方法和hide()方法實現表單的顯示和隱藏;
使用C#開發資料庫應用系統