- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章表单、基础控制项.doc
第四章 表單、基礎控制項
目錄
4-1. 本章目的: 2
4-2. 表單建立與屬性 3
4-3. 表單位置的相關座標屬性 4
4-4. 表單的常用『事件程序』 5
4-5. 『Label 標籤』控制項: 8
4-6. 範例練習[exp4-1]:使用標籤來顯示目前時間 8
4-7. 『TextBox文字方塊』控制項: 8
4-8. 『Button按鈕』控制項: 9
4-9. 『LinkLabel 超連結書籤』: 9
4-10. 範例練習[exp4-2]:練習在一表單上建立4個超連結標籤LinkLabel 9
4-11. 『ToolTip』提示控制項 10
4-12. 『Label』『TextBox』的另一種應用:顯示多行資料 11
4-13. 常用VB.NET基本敘述 13
4-14. 範例練習[exp4-3]:程式改變文字字體、大小、顏色 15
4-15. VB.NET運算子 16
4-16. 範例練習[exp4-4]:算數運算子 27
4-17. 複合運算子 29
4-18. 範例練習[exp4-5]:複合運算子 29
本章目的:
在新增專案時,如果選擇『Window 應用程式』,就可以使用Window Form,Window Form是一種以 .NET Framewor為基礎的平台,可以用來開發Windows 的應用程式,因為Window Form這種平台乃是屬於物件導向的類別函數,所以當我們建立表單(Form)時,表單也就繼承了相同的類別。
表單(Form)是設計『Window視窗應用程式』的最基礎物件,它是『電腦』與『使用者』彼此之間溝通的介面,可以接收使用者輸入的資料,或是將計算的結果顯示出來。
建立表單後,必須要搭配『工具箱』內的許多『視窗控制項』來達成所需表現的功能,本章將介紹一些最基本常用控制項的使用方法,包括:
『表單建立與屬性』、
『標籤Label』、
『超連結書籤LinkLabel』、
『文字方塊TextBox』、
『按鈕Button』
『計時器Timer』
認識表單類別
表單類別
視窗應用程式的起始與結束
表單應用屬性、方法
座標相關屬性
顯示表單
表單常見事件
基礎輸出入控制項
控制項配置
Label控制項
Textbox控制項
Button控制項
表單建立與屬性
『表單控制項與物件』程式的命名寫法
命名規則:
舉例:一個控制項名稱可以由3段字母連結起來
說明:
反正就是使用3段文字來描述一個控制項的用途,
前2段都是3個字母,最後1段則不沒有限制
第1段都是小寫開頭,第2,3段則以大寫開頭
第一段文字:(例如:txt)
規則:根據所使用控制項,取其3個英文字母的簡稱來作辨別
注意:使用3個字母,全部小寫
3個字母簡稱 代表控制項 範例 txt TextBox 文字輸入框 txtStuName
輸入學生名字 lbl Label 標籤 lblStuTel
顯示學生電話 frm Form 表單 frmCustomers
顯示顧客資料表單 btn Button 按鈕 btnOk
確定按鈕
第二段文字:(例如:Stu)第三段文字:(例如:Name)
規則:如果以兩段文字就可以表達控制項用途,那就夠了,否則就使用三段文字
注意:第2,3段文字則以大寫開頭
表單位置的相關座標屬性
有幾種屬性是與表單座標有關的:
Location屬性
DestopLocation屬性
Size屬性
ClientSize屬性
MaximumSize、MinimumSize屬性
WindowState
在此先說明幾個跟等一下範例有關的屬性設定
Location屬性
功能:設定表單原點(左上角)這點的位置,例如:(300,200)
程式設定方法:
方法1:
me.Location = New Point (300,200)
方法2:
me.Left = 300
me.Top = 200
表單的常用『事件程序』
當開啟一個表單時,會根據使用者所執行的動作來觸動表單上的相關物件與控制項的事件程序,以下將介紹一些表單常用的事件程序:
當表單第一次被啟動後所引發一連串的事件
種類:Resize、Load、Activated、Paint事件
事件的執行順序:
順序 事件程序名稱 功能 1 New程序
呼叫InitializeComponent程序區塊(初始化表單及控制項) 2 Form_Resize事件程序 當你表單的大小被改變時,會引發Resize事件 3 Form_Load事件程序 當第1次載入表單時,會引發此Load物件
一般都是用來存放某些變數或是屬性的初始值
有2種情況會引發Load事件
當第1次載入表單時
表單物件被用New關鍵
文档评论(0)