日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

窗体应用程序

發(fā)布時間:2023/12/20 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 窗体应用程序 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

window 操作系統(tǒng)中,處處是窗體

  優(yōu)點(diǎn):簡單 強(qiáng)大 方便 靈活

  步驟: 新建項(xiàng)目 項(xiàng)目類型 visual C#項(xiàng)目 模板 window應(yīng)用程序

  用partial 將同一個窗體的代碼分開放在兩個文件中:

  一個存放在vs自動生成的代碼中

  冒號表示繼承

  像孩子繼承父母的特征所有窗體都繼承Form

窗體標(biāo)題Name
窗體圖標(biāo)Icon
圖片背景Backgroundimage
背景顏色?backcolor
最大化按鈕MaximinBox
最小化按鈕Minimun
窗體邊框樣式FROMBorderStyle
窗體初始位置StartPosition
窗體狀態(tài)WindowsState
幫助按鈕HelpButton

?

1.命名規(guī)范-前綴

  控件名稱   控件類名   命名前綴

  標(biāo)簽 ?   ? ? ?Label ? ?  ? ?lal

  文本框  ?   TextBox   ??txt

  組合框 ? ? ? ? ? ComboBox ? ? Cbo

  按鈕 ? ? ? ? ? ? ? Button ? ? ? ? ? ?btn

  規(guī)范化命名可以提高程序的可讀性和可維護(hù)性

2.標(biāo)簽label

image標(biāo)簽上的圖像
text顯示的文本

?

3.文本框 TextBox

MaxLength最大字符數(shù)
MultiLine是否可以輸入多行文本
PassWordChar作為密碼框時顯示的密碼字符
readOnly是否允許編輯
Text關(guān)聯(lián)的文本

?

4.組合框ComboBox

Items組合框中的項(xiàng)
DropDownStyle組合框的風(fēng)格
Text組合框關(guān)聯(lián)的文本
SelectedIndex當(dāng)前選中項(xiàng)的索引,從0開始
selectedItem獲取當(dāng)前選定的項(xiàng)

?

4.按鈕 Button

Enable控件是否可用
Text顯示文件
TextAlign文本的對齊方式

?

Windows應(yīng)用程序是事件驅(qū)動

  事件驅(qū)動:隨時響應(yīng)用戶觸發(fā)的事件,做出相應(yīng)的處理

我們需要做的:

  1.針對相關(guān)事件,編寫相應(yīng)的事件處理程序

  2.編寫事件處理程序的步驟

  3.選中控件 在屬性窗口中單擊 找到事件 雙擊生成事件處理方法 編寫處理代碼

  4.若事件事件處理方法未觸發(fā),請檢查屬性窗口中事件處理程序是否設(shè)置正確

5.窗體FROM

  load事件:窗體加載時觸發(fā)

  文本框 textbox:

    textchanged事件:文字改變時觸發(fā)

  按鈕button

    click事件:單擊觸發(fā)觸動

  每個控件的事件非常多,我們只需要關(guān)注常用的事件即可

6.messageBox消息框

  1.為什么要使用消息框?

    顯示消息

    向用戶請求消息

  實(shí)現(xiàn)步驟:

    1定義窗體對象

    2顯示窗體

  語法:

    被調(diào)用的窗體類名 窗體對象=new被調(diào)用的窗體類名();

    窗體對象.Show();

window 操作系統(tǒng)中,處處是窗體

  優(yōu)點(diǎn):簡單 強(qiáng)大 方便 靈活

  步驟: 新建項(xiàng)目 項(xiàng)目類型 visual C#項(xiàng)目 模板 window應(yīng)用程序

  用partial 將同一個窗體的代碼分開放在兩個文件中:

  一個存放在vs自動生成的代碼中

  冒號表示繼承

  像孩子繼承父母的特征所有窗體都繼承Form

窗體標(biāo)題Name
窗體圖標(biāo)Icon
圖片背景Backgroundimage
背景顏色?backcolor
最大化按鈕MaximinBox
最小化按鈕Minimun
窗體邊框樣式FROMBorderStyle
窗體初始位置StartPosition
窗體狀態(tài)WindowsState
幫助按鈕HelpButton

?

1.命名規(guī)范-前綴

  控件名稱   控件類名   命名前綴

  標(biāo)簽 ?   ? ? ?Label ? ?  ? ?lal

  文本框  ?   TextBox   ??txt

  組合框 ? ? ? ? ? ComboBox ? ? Cbo

  按鈕 ? ? ? ? ? ? ? Button ? ? ? ? ? ?btn

  規(guī)范化命名可以提高程序的可讀性和可維護(hù)性

2.標(biāo)簽label

image標(biāo)簽上的圖像
text顯示的文本

?

3.文本框 TextBox

MaxLength最大字符數(shù)
MultiLine是否可以輸入多行文本
PassWordChar作為密碼框時顯示的密碼字符
readOnly是否允許編輯
Text關(guān)聯(lián)的文本

?

4.組合框ComboBox

Items組合框中的項(xiàng)
DropDownStyle組合框的風(fēng)格
Text組合框關(guān)聯(lián)的文本
SelectedIndex當(dāng)前選中項(xiàng)的索引,從0開始
selectedItem獲取當(dāng)前選定的項(xiàng)

?

4.按鈕 Button

Enable控件是否可用
Text顯示文件
TextAlign文本的對齊方式

?

Windows應(yīng)用程序是事件驅(qū)動

  事件驅(qū)動:隨時響應(yīng)用戶觸發(fā)的事件,做出相應(yīng)的處理

我們需要做的:

  1.針對相關(guān)事件,編寫相應(yīng)的事件處理程序

  2.編寫事件處理程序的步驟

  3.選中控件 在屬性窗口中單擊 找到事件 雙擊生成事件處理方法 編寫處理代碼

  4.若事件事件處理方法未觸發(fā),請檢查屬性窗口中事件處理程序是否設(shè)置正確

5.窗體FROM

  load事件:窗體加載時觸發(fā)

  文本框 textbox:

    textchanged事件:文字改變時觸發(fā)

  按鈕button

    click事件:單擊觸發(fā)觸動

  每個控件的事件非常多,我們只需要關(guān)注常用的事件即可

6.messageBox消息框

  1.為什么要使用消息框?

    顯示消息

    向用戶請求消息

  實(shí)現(xiàn)步驟:

    1定義窗體對象

    2顯示窗體

  語法:

    被調(diào)用的窗體類名 窗體對象=new被調(diào)用的窗體類名();

    窗體對象.Show();

轉(zhuǎn)載于:https://www.cnblogs.com/huanghui-1243/p/7778837.html

總結(jié)

以上是生活随笔為你收集整理的窗体应用程序的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。