- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows应用程式.ppt
Handles 表單上的Button1和Button2,都是透過Button1_Click這個事件處理程序來負責 Sender 傳入是哪一個控制項觸發的事件 E 事件觸發時,相關的資訊。 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click, Button2.Click … End Sub 用程式產生控制項 宣告控制項即可產生控制項 並且把控制項加入到Me.Controls EX:CH05-30 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim txb As TextBox txb = New TextBox txb.Left = 100 txb.Top = 50 txb.Width = 300 txb.Text = 動態產生的控制項 Me.Controls.Add(txb) End Sub 表單 Windows應用程式 Form(表單) 這個表單就是我們設計Windows應用程式的主角,我們可以在表單上佈置控制項,以完成系統的功能。 『屬性』視窗 方案總管和1-4章介紹的相同,但是主要的項目已經變成Form1.vb Property (屬性) 每一個特徵項目都有著自己的名字,例如Text,這些項目我們稱之為『屬性(property)』,每個屬性都有其意義。 表單和控制項都是一種元件,這邊顯示出我們點選的元件的名稱 下方有著該屬性意義的文字說明。 排序的方式依照個人喜好可自由決定 常用屬性 常用屬性 意義說明 BackColor 取得或設定表單的背景顏色。 BackgroundImage? 取得或設定表單的背景影像。(也就是說,您可以透過設定這個屬性讓表單的背景是一張圖片) FormBorderStyle 取得或設定表單的框線樣式。(可以設定表單是否可以放大、縮小…等) Icon 取得或設定表單的圖示。(表單在標題列左上角的圖示) Name? 取得或設定表單的名稱。(這個屬性相當重要,用來辨別每一個表單,他就是表單的名字) Opacity 取得或設定表單的透明度等級。(您可以設定這個屬性,值可以是從0到1的任何數字) ShowIcon 取得或設定值(True/False),指出圖示是否會顯示在表單的標題列中。 ShowInTaskbar 取得或設定值(True/False),指出表單是否顯示在 Windows 工作列中。(一般來說,您會發現開啟舊檔和儲存檔案這類的對話視窗,是不會出現於Windows工作列中的) 常用屬性 意義說明 StartPosition 取得或設定表單在執行階段中的開始位置。 TopMost 取得或設定值(True/False),該值代表是否要將此表單顯示成最上層的表單。一旦設為最上層顯示,則即使該表單沒有取得駐點(Focus)都可以看到,也就是無論如何不會被其他表單擋住。 Visible? 取得或設定值(True/False),指出是否顯示表單。 WindowState 取得或設定表單的視窗狀態(放到最大、縮到最小、和一般)。 Control(控制項) 點選圖示,會彈出工具箱視窗 有的控制項您可能很容易理解他的功能 拖曳控制項 Double-Click控制項進入程式碼模式 在控制項上『Double-Click』以切換到程式設計模式,並自動建立出事件程式碼的處理程序框架。 程式碼模式 Button1_Click (Button1被Click時要執行的程式) Example 我們在Button1的Click事件中,撰寫程式碼 EX:CH05-02 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MsgBox(Hello!!!) End Sub 程式的執行結果 Windows程式設計基本概念 控制項的使用 我們在Button1的Click事件中,撰寫程式碼 EX:CH05-02 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
您可能关注的文档
- OEM Preinstallation of Windows XP Service Pack 2.ppt
- Off Camera Flash on a Budget.ppt
- Offering your Windows Server Class Online..ppt
- oop与Windows程序设计.ppt
- OpenGL and Windows.ppt
- Operating Window Experiments.ppt
- Optical Platform Windows Vista And Beyond.ppt
- Optimal Sampling for Sliding Windows.ppt
- Oracle Database 10g Best for Windows.ppt
- Oracle Database 10g on Windows Architecture for …….ppt
文档评论(0)