![目標(biāo)在這一課里你將學(xué)習(xí)Windows窗體的特征各種需要和_第1頁](http://file4.renrendoc.com/view/9ba3a58bbefeaf2ca198b51655d88d76/9ba3a58bbefeaf2ca198b51655d88d761.gif)
![目標(biāo)在這一課里你將學(xué)習(xí)Windows窗體的特征各種需要和_第2頁](http://file4.renrendoc.com/view/9ba3a58bbefeaf2ca198b51655d88d76/9ba3a58bbefeaf2ca198b51655d88d762.gif)
![目標(biāo)在這一課里你將學(xué)習(xí)Windows窗體的特征各種需要和_第3頁](http://file4.renrendoc.com/view/9ba3a58bbefeaf2ca198b51655d88d76/9ba3a58bbefeaf2ca198b51655d88d763.gif)
![目標(biāo)在這一課里你將學(xué)習(xí)Windows窗體的特征各種需要和_第4頁](http://file4.renrendoc.com/view/9ba3a58bbefeaf2ca198b51655d88d76/9ba3a58bbefeaf2ca198b51655d88d764.gif)
![目標(biāo)在這一課里你將學(xué)習(xí)Windows窗體的特征各種需要和_第5頁](http://file4.renrendoc.com/view/9ba3a58bbefeaf2ca198b51655d88d76/9ba3a58bbefeaf2ca198b51655d88d765.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、目標(biāo)在這一課里,你將學(xué)習(xí): Windows窗體的特征 各種需要和Windows窗體協(xié)同工作的語言特征 各種Windows窗體控件 創(chuàng)建Windows窗體 理解用戶接口 用戶接口是用戶和應(yīng)用程序交互的手段及方法。一個(gè)設(shè)計(jì)良好的用戶接口是使得應(yīng)用程序界面友好的一種有效的方法。 用戶接口的類型 特征用戶接口 (CUI) 圖形用戶接口 (GUI)Windows窗體 它是在應(yīng)用程序中顯示窗口的一種表現(xiàn)手法。 它可用于接收用戶的輸入并顯示相關(guān)信息。 Windows窗體(續(xù))Windows窗體的屬性:它可用于確定窗體在運(yùn)行期間的外觀情況。 一些常用的屬性如下所示:NameBackColorBackgroun
2、dImageFontSizeStartPositionTextWindowStateWindows窗體(續(xù))Windows窗體的相關(guān)事件:ClickClosedDeactivateLoadMouseMoveMouseDownMouseUpWindows窗體(續(xù))Windows窗體的相關(guān)方法:Show()Activate()Close()SetDesktopLocation()Visual Basic.NET語言的特征 數(shù)據(jù)類型:Byte ShortIntegerLongSingleDoubleDecimalBooleanVisual Basic.NET語言的特征(續(xù))數(shù)據(jù)類型:(續(xù))CharS
3、tring DateObjectVisual Basic .NET語言的特征(續(xù))變量允許使用變量臨時(shí)存儲(chǔ)數(shù)據(jù)。 具有名字和數(shù)據(jù)類型。 可使用Dim語句來聲明變量。 數(shù)組它是具有相同數(shù)據(jù)類型的值的集合。 它可以通過使用數(shù)組中用以表示元素位置的索引號(hào)來訪問數(shù)組元素。Visual Basic .NET語言的特征(續(xù))可以通過使用下面的語法來聲明數(shù)組: Dim arrayname(Number-of-elements) as datatype 可以通過使用ReDim關(guān)鍵字重新設(shè)置數(shù)組的大小。 運(yùn)算符 使用運(yùn)算符來處理用戶輸入的數(shù)據(jù)。 運(yùn)算符可作如下分類:算術(shù)運(yùn)算符有+、-、*、/、和Mod等比較運(yùn)算
4、符有=、=和等邏輯運(yùn)算符有And、Or、Not和Xor等串聯(lián)運(yùn)算符有&和 +等Visual Basic .NET語言的特征(續(xù)) 控制流結(jié)構(gòu) 判斷結(jié)構(gòu) If-then-elseSelect case循環(huán)結(jié)構(gòu) While-End whileDo-LoopFor-Next嵌套控制語句 稍等一下 1.編寫一個(gè)用于顯示介于1和100之間所有奇數(shù)的循環(huán)結(jié)構(gòu)。 2.編寫一個(gè)用于檢查存儲(chǔ)在變量X中的字符是否為元音字符的結(jié)構(gòu),并顯示適當(dāng)?shù)男畔ⅰ?問題陳述2.D.1作為呼叫中心的一個(gè)應(yīng)用程序,開始屏幕應(yīng)該提供接收用戶名和密碼的界面。應(yīng)用程序應(yīng)該檢查注冊(cè)名稱是否為“sa”,而密碼是否為“callcenter”。應(yīng)
5、用程序應(yīng)該允許用戶至少三次輸入用戶名和密碼。如果三次都輸入了錯(cuò)誤的用戶名和密碼,則應(yīng)該顯示錯(cuò)誤信息并關(guān)閉 應(yīng)用程序。 任務(wù)單確定應(yīng)用程序中用于進(jìn)行值存儲(chǔ)的變量。 確定用于接收用戶輸入信息的控件。 確定驗(yàn)證用戶輸入有效性的機(jī)制。 創(chuàng)建Windows窗體。 在Windows窗體中添加控件。 編寫用于驗(yàn)證用戶輸入有效性的代碼。 執(zhí)行應(yīng)用程序。 任務(wù)1:確定應(yīng)用程序中用于進(jìn)行值存儲(chǔ)的變量。 結(jié)果:下表列出了用于接收用戶注冊(cè)細(xì)節(jié)信息的所需變量: CounterLogin NamePassword任務(wù)2:確定用于接收用戶輸入信息的控件。 Visual Basic .NET提供了許多控件,這些控件可以被添加
6、到窗體中用以接收用戶輸入信息。 TextBox 可用于向用戶顯示文本或接收用戶的輸入信息。 具有以下屬性:TextMultilinePasswordchar任務(wù)2:確定用于接收用戶輸入信息的控件。(續(xù))Label可用于提供信息或Windows窗體中另外一個(gè)控件的相關(guān)描述。 具有以下屬性:TextAutoSize任務(wù)2:確定用于接收用戶輸入信息的控件。(續(xù))LinkLabel可用于將文本作為鏈接進(jìn)行顯示。 具有以下屬性:LinkColorActiveLinkColorDisabledLinkColorLinkVisited任務(wù)2:確定用于接收用戶輸入信息的控件。(續(xù))ListBox 可用于向用戶
7、顯示一列類目。 可以通過使用Items集合的Add()方法將類目添加到ListBox控件中。具有以下屬性:SelectionModeSortedSelectedIndexSelectedItem任務(wù)2:確定用于接收用戶輸入信息的控件。(續(xù))ComboBox 可用于顯示類目的下拉列表。 可以使用Items集合的Add()方法來重新設(shè)定組合框中的類目。具有以下屬性:TextSortedSelectedIndexSelectedItem任務(wù)2:確定用于接收用戶輸入信息的控件。(續(xù))CheckBox 可用于設(shè)定Yes/No或True/false選項(xiàng)。 具有以下屬性:TextChecked任務(wù)2:確定用
8、于接收用戶輸入信息的控件。(續(xù))RadioButton可用于為用戶提供一組互斥的及唯一選中的選項(xiàng)。 具有以下屬性:TextChecked任務(wù)2:確定用于接收用戶輸入信息的控件。(續(xù))GroupBox 可用于將相關(guān)的控件組合在一起。 Button當(dāng)用戶點(diǎn)擊Button按鈕時(shí),它用于執(zhí)行相關(guān)的動(dòng)作。 它具有Text屬性,它可用于在按鈕上顯示文本。 StatusBar 可用于在窗體的底部顯示狀態(tài)信息。 具有以下屬性:ShowPanelsText任務(wù)2:確定用于接收用戶輸入信息的控件。(續(xù))許多控件具有以下一些公共屬性:NameVisibleLocationEnabled任務(wù)2:確定用于接收用戶輸入信
9、息的控件。(續(xù))許多控件具有以下一些公共事件:KeyDownKeyUpKeyPressMouseDownMouseUpMouseMoveReSizeVisibleChanged任務(wù)2:確定用于接收用戶輸入信息的控件。(續(xù))結(jié)果:對(duì)于給定的問題陳述,你可以使用下列控件:LabelTextBoxButton任務(wù)3:確定驗(yàn)證用戶輸入有效性的機(jī)制。 結(jié)果:該問題應(yīng)該使用IfThen結(jié)構(gòu)來驗(yàn)證用戶名和密碼的有效性。 IfThen結(jié)構(gòu)也可以用來確保與用戶登錄相關(guān)的計(jì)數(shù)值不超過3。 任務(wù) 4:創(chuàng)建一個(gè)Windows窗體 。任務(wù) 5:把控件添加到Windows窗體中。 任務(wù) 6:編寫用于驗(yàn)證用戶輸入有效性的代
10、碼。 任務(wù) 7:執(zhí)行應(yīng)用程序。稍等一下 你已經(jīng)創(chuàng)建了兩個(gè)名稱分別為Form1和Form2的窗體。編寫相關(guān)代碼,當(dāng)用戶點(diǎn)擊Form1窗體中的OK按鈕時(shí),應(yīng)該顯示Form2窗體。 問題陳述2.P.1 Diaz 電信需要一個(gè)用以接收訂購細(xì)節(jié)信息的應(yīng)用程序。需要接收的細(xì)節(jié)信息包括訂購數(shù)量、日期、用戶識(shí)別號(hào)、產(chǎn)品標(biāo)號(hào)以及費(fèi)用等。產(chǎn)品標(biāo)號(hào)應(yīng)該在組合框中顯示。在用戶輸入訂購細(xì)節(jié)信息后并點(diǎn)擊Save按鈕時(shí),應(yīng)用程序應(yīng)該檢查所有字段是否都已被填寫完畢并顯示出相關(guān)的信息。 小結(jié) 在這課里,你學(xué)習(xí)了: 窗體可用于接收用戶輸入信息并將這些信息顯示給用戶。 產(chǎn)生一個(gè)事件用于實(shí)施點(diǎn)擊鼠標(biāo)或按下鍵盤上的一個(gè)鍵等動(dòng)作。 當(dāng)一個(gè)事件產(chǎn)生時(shí),執(zhí)行相應(yīng)事件處理器中的代碼。 在程序運(yùn)行期間使用變量存儲(chǔ)數(shù)據(jù)。你可以通過使用Dim關(guān)鍵字來聲明一個(gè)變量。 Visual Basic .NET所支持的判斷結(jié)構(gòu)有: If-Then-Else
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025車輛抵債合同書
- 2025煉化工程建設(shè)總承包合同
- 2025油漆工程承包合同
- 2024-2025學(xué)年新教材高中語文 第七單元 16.2 登泰山記說課稿(1)部編版必修上冊(cè)
- 2024-2025學(xué)年高中地理 第1章 旅游和旅游資源 第2節(jié) 旅游資源的類型說課稿 中圖版選修3
- 二手房交易時(shí)合同范例
- 《 負(fù)數(shù)》(說課稿)-2023-2024學(xué)年六年級(jí)下冊(cè)數(shù)學(xué)人教版
- 2023三年級(jí)數(shù)學(xué)上冊(cè) 7 長方形和正方形第2課時(shí) 四邊形(2)說課稿 新人教版
- 公司人員工合同范例
- 產(chǎn)品歸還合同范例
- DB14∕T 92-2010 M5、M15車用甲醇汽油
- 2024年醫(yī)師定期考核臨床類人文醫(yī)學(xué)知識(shí)考試題庫及答案(共280題)
- 2024年廣東省公務(wù)員考試《行測》真題及答案解析
- 上海市2024年中考化學(xué)真題(含答案)
- 油氣儲(chǔ)運(yùn)節(jié)能優(yōu)化方案
- 物流公司員工守則以及管理制度
- 2024人形機(jī)器人產(chǎn)業(yè)半年研究報(bào)告
- 購買演唱會(huì)門票的合同模板
- 燃燒爆炸理論及應(yīng)用 課件 第1-3章 緒論、燃燒及其災(zāi)害、物質(zhì)的燃燒
- 事業(yè)單位網(wǎng)絡(luò)安全知識(shí)培訓(xùn)
- 2024年山東省第三屆中小學(xué)生海洋知識(shí)競賽試題及答案(初中組)
評(píng)論
0/150
提交評(píng)論