標籤:編寫 驅動 表單 樣式 png color multi char only
·····創indows程式
1.建立項目 項目類型:visual C#項目,模板:Windows應用程式
2.用partial將同一個表單的代碼分開放在兩個檔案中;
一個存放在VS自動產生的程式碼
一個存放我們自己編寫的代碼
2.認識表單類
3.視窗常用屬性
視窗標題:Name
表單的表徵圖:Icon
背景圖片:BackgroundImage
背景顏色:BackColor
背景樣式:BackgroundImageLayout
最大化按鈕:MaximinBox
最小化按鈕:Minimun
表單邊逛樣式:FromBorderStyle
FixedSingle:參數禁止對視窗大小更改
Fixed3D:參數禁止對視窗大小更改
表單初始位置:StartPosition
CenterScreen:參數螢幕中間顯示
表單狀態:WindowsState
········設計登入表單
控制項命名規範
控制項名稱 控制項類名 命名首碼
標籤 Label IBI
文字框 TextBox txt
組合框 ComboBox cbo
按鈕 Button btn
標籤Label:
Image:標籤上的映像
text:顯示的文本
標籤Textbox:
MaxLength:最大字元數
Multiline:是否可以輸入多行文本
PasswordChar:作為密碼框時,設定顯示的密碼字元
ReadOnly:是否允許編輯 true 不允許
Text:關聯的文本
組合框ComboBox:
Items:組合框中的項
DropDownStyle:組合框的風格
Text:組合框關聯的文本
SelectdIndex:當前選中項的索引,從0開始
selectedItem:擷取當前選定的項
按鈕:Button:
Enable:控制項是否可用
Text:顯示的檔案
TextAlign:文本的對齊
···········事件驅動機制
Windows應用程式事件驅動
事件驅動:隨時響應使用者出發的事件,作出相應的處理
編寫事件處理常式的步驟
1.選中控制項
2.在 屬性 視窗中單擊
3.找到事件
4.雙擊建置事件處理方法
5.編寫處理代碼
·······訊息框
為什麼使用訊息框
顯示訊息,向使用者請求資訊
怎麼樣顯示訊息框
使用MessageBox對象
如何建立訊息框
使用MessageBox.Show()方法
最簡單的訊息框:
MessageBox.Show(要顯示的字串)
帶標題的訊息框:如
MessageBox.Show(要顯示的字串,訊息框的標題)
帶標題、按鈕的訊息框:如
MessageBox.Show(要顯示的字串,訊息框的標題,訊息按鈕)
帶標題。按鈕。表徵圖的訊息框:如
MessageBox.Show(要顯示的字串,訊息框的標題,訊息框按鈕,訊息框表徵圖)
樣本:private void bthCancel_Click(object sender ,EventArgs e)
{
DialogResult result = MessageBox.Show("確認取消登入嗎?","操作提示",MessageBoxButtons.YesNo,MessageBoxIcon.Question);
if(result==DialogResult.Yes)
{
this.Close();
}
}
````````使用者輸入驗證
·············實現表單間的跳轉
步驟:1定義表單對象
2顯示表單
被調用的表單類名 表單對象=new 被調用的表單類名();
表單對象.Show();
使用C#開發資料庫應用系統