智慧型管理決策系統.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
表單與控制項的使用 王振生 Visual Studio 2005的起始畫面 循序式程式設計的觀念(P1-24) 『循序式程式設計』是以一行一行的方式來執行程式,也就是說,程式從第一行開始執行直到最後一行為止。 先前我們介紹的Console程式,就是循序式程式,這種程式的特點是一定有一個開始的程序, 例如,在設計Console程式時,我們以 Main() 當作是程式的進入點。 這種類型的程式,只要程式執行到最後一行,且不是迴圈時,程式就停止執行。 事件驅動程式設計的觀念(P5-13) Windows程式設計是以『事件驅動(Event-Driven)』的方式來運作,也就是當您在畫面上佈置一個按鈕,我們就可以在這個按鈕裡面撰寫程式碼,當使用者按下這個按鈕時,就執行該按鈕裡面所撰寫的程式碼。 而使用者以滑鼠按下按鈕的這個動作,我們就稱之為『事件』,當使用者按下我們佈置在表單上的按鈕,就會觸發按鈕的Click事件。 程式碼就藏身在這種種事件的背後,每觸發一個事件,就執行一段相對應的程式碼,以完成我們想要的功能。這種模式和先前我們介紹的Console程式相當不同。 表單與屬性視窗 屬性視窗的操作 以屬性改變表單狀態 表單的常用屬性(P 5-5) 控制項的事件、屬性、方法(P 5-19) 表單的事件(P 5-27) 表單的事件(P 5-25) 事件處理程序(P 5-130) 顯示第二張表單(P 5-22) 清單控制項(P 5-79) Visual Basic清單控制項(List Control)也是一種選擇用途的控制項,共有三種控制項如下所示: 清單方塊(ListBox):顯示項目清單,使用者可以選取1到多個選項,如下圖所示: 清單控制項(P 5-73, P5-83) 下拉式清單方塊(ComboBox):使用下拉式方式清單方塊來顯示項目清單,擁有多種顯示方式,如下圖所示: 核取清單方塊(CheckedListBox):它是ListBox控制項的擴充,其中每一個項目都是一個核取方塊,如下圖所示: 清單控制項的項目清單 在表單設計視窗新增清單控制項後,例如:ListBox1,就可以在「屬性」視窗找到【Items】屬性來新增項目,如下圖所示: 編輯項目清單的方法 清單控制項的項目清單是名為ObjectCollection的集合物件,Visual Basic程式碼可以使用Items屬性取得此集合物件,即可使用相關方法來新增或刪除項目。其相關方法如下表所示: 核取清單方塊控制項(P 5-73) 清單核取方塊是一種清單方塊的擴充,其差異只在項目顯示方式的不同 ListBox控制項屬性 ListBox控制項的常用屬性,如下表所示: ListBox控制項事件 ListBox控制項的常用事件 10-6-2 清單與核取清單方塊控制項- CheckedListBox控制項屬性 CheckedListBox控制項的常用屬性(與ListBox控制項不重複的屬性),如下表所示: 10-6-2 清單與核取清單方塊控制項- CheckedListBox控制項方法 CheckedListBox控制項的ItemCheck事件是當選項勾選時,就會觸發此事件,其常用方法如下表所示: 10-6-2 清單與核取清單方塊控制項-取得使用者選取的項目1 在Visual Basic程式碼取得ListBox控制項的選取項目,單選是使用SelectedIndex屬性來取得索引值後,就可以使用Items屬性取得項目名稱,如下所示: index = ltbSource.SelectedIndex str = ltbSource.Items(index) 上述程式碼取得使用者選取項目的索引值後,就可以取得項目名稱字串。 10-6-2 清單與核取清單方塊控制項-取得使用者選取的項目2 不過,CheckedListBox控制項勾選的項目可能不只一個,此時需要使用For Each迴圈,從CheckedItems集合物件來取得所有勾選的項目,如下所示: For Each item In clbTarget.CheckedItems ltbSource.Items.Add(item) Next 10-6-3 下拉式清單方塊控制項-新增 下拉式清單方塊ComboBox和ListBox控制項的功能相似,不過,ComboBox控制項擁有多種顯示樣式。而且ComboBox控制項預設擁有文字方塊,可以直接輸入字串來新增項目。 10-6-3 下拉式清單方塊控制項-屬性 ComboBox控制項的常用屬性,如下表所示: 10-6-3 下拉式清單方塊控制項-事件 ComboBox控制項的常用事件,如下表所示: * * 最近使用的專案 線上資源 主選單(Alt + …) 這個表單就是我們設計Windows

文档评论(0)

9988871 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档