版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、Visual C+ 指導(dǎo)教程通過使用 .NET Framework 創(chuàng)建Windows 窗體應(yīng)用程序(C+Visual Studio 2010其他版本 此主題尚未評級評價此主題更新:2010 年7 月使用Visual C+ 開發(fā)Windows 窗體項目,通常與使用任何其他 .NET 語言(如Visual Basic 或Visual C#進(jìn)行開發(fā)并無不同。使用Visual C+ 編寫的Windows 窗體應(yīng)用程序通過新的Visual C+ 語法使用 .NET Framework 類和其他 .NET 功能。有關(guān)更多信息,請參見Language Features for Targeting the
2、CLR。在本過程中,您將使用工具箱中的幾種標(biāo)準(zhǔn)控件創(chuàng)建Windows 窗體應(yīng)用程序。用戶可以在完成后的應(yīng)用程序中選擇一個日期,此時將出現(xiàn)一個文本標(biāo)簽,顯示用戶選擇的日期。系統(tǒng)必備本主題假定您具備C+ 語言的基礎(chǔ)知識。如果您是剛開始學(xué)習(xí)C+,建議您參閱Herb Schildt 編寫的“C+ Beginner's Guide”(C+ 初學(xué)者指南,該書可從有關(guān)本主題的視頻版本,請參見Video How to: Creating a Windows Forms Application By Using the .NET Framework (C+(視頻幫助:使用 .NET Framework
3、創(chuàng)建Windows 窗體應(yīng)用程序(C+。注意對于在以下說明中使用的某些Visual Studio 用戶界面元素,您的計算機(jī)可能會顯示不同的名稱或位置。這些元素取決于您所使用的Visual Studio 版本和您所使用的設(shè)置。有關(guān)更多信息,請參見VisualStudio 設(shè)置。創(chuàng)建新的Windows 窗體項目1.在“文件”菜單上,單擊“新建”,然后單擊“項目”。2.在“項目類型”窗格中,選擇“Visual C+”節(jié)點(diǎn)中的“CLR”,然后在“模板”窗格中選擇“Windows 窗體應(yīng)用程序”。鍵入項目的名稱,如“winformsapp”。您可以接受默認(rèn)位置、鍵入一個位置或者導(dǎo)航到要保存項目的目錄。3
4、.隨即打開Windows 窗體設(shè)計器,顯示所創(chuàng)建項目的“Form1”,如下所示: 向窗體添加控件1.如果看不到“工具箱”窗口,請在“視圖”菜單上單擊“工具箱”。2.將“工具箱”中的三個控件放到“Form1”設(shè)計圖面上:a.將一個Label控件拖動到靠近“Form1”左上角的位置。b.將一個DateTimePicker控件拖動到Label控件正下方。c.將一個Button控件拖動到窗體底部靠近中心點(diǎn)的位置。窗體應(yīng)該與下面的內(nèi)容類似: 設(shè)置窗體和控件的屬性1.單擊窗體圖面上的空白區(qū)域以選擇窗體。2.如果沒有顯示“屬性窗口”,請單擊“視圖”菜單上的“屬性窗口”(或按F4。您可能需要關(guān)閉“工具箱”以獲
5、得更多空間。3.設(shè)置窗體的“Text”屬性(顯示在窗體標(biāo)題欄中,方法是在“屬性窗口”中“Text”屬性的右側(cè)單擊,并鍵入:日期選擇器4.單擊以選擇標(biāo)簽,將其“Text”屬性設(shè)置為:“選擇日期:”。5.單擊以選擇按鈕,將其“Text”屬性設(shè)置為:“確定”。窗體應(yīng)該與下面的內(nèi)容類似: 編寫事件處理程序代碼在本節(jié)中,您將編寫在發(fā)生以下事件時運(yùn)行的代碼:Button控件上的Click事件。DateTimePicker控件上的ValueChanged事件。編寫代碼以處理事件1.雙擊按鈕以添加按鈕Click 事件處理程序(按鈕的默認(rèn)事件為Click 事件。在選項卡頁的編輯區(qū)域中顯示的窗體的“代碼”視圖中,
6、此操作創(chuàng)建了一個空事件處理程序方法。注意還將一行代碼添加到InitializeComponent函數(shù)中,此函數(shù)創(chuàng)建事件處理程序,并將其分配給與控件相關(guān)聯(lián)的“單擊”字段。如果您雙擊“設(shè)計”視圖中的控件以添加相關(guān)代碼,然后決定稍后移除它,則刪除兩個添加項(不僅僅是空的事件處理程序。2.將光標(biāo)移動到button1_Click方法的左大括號之后,并鍵入在發(fā)生該事件時運(yùn)行的以下代碼:Application:Exit(;3.返回“設(shè)計”視圖,方法是單擊編輯區(qū)域中的“Form1.h 設(shè)計”選項卡,或者單擊“視圖”菜單上的“設(shè)計器”。4.單擊DateTimePicker控件。5.若要向DateTimePick
7、er控件添加ValueChanged事件處理程序,請單擊“屬性”窗口中的閃電形圖標(biāo),顯示該控件的事件。6.雙擊“ValueChanged”事件,在“代碼”視圖中生成一個空事件處理程序。注意ValueChanged是DateTimePicker控件的默認(rèn)事件。因此,您還可以雙擊DateTimePicker控件,以生成空事件處理程序。7.將光標(biāo)移動到dateTimePicker1_ValueChanged方法的左大括號之后,按Enter 鍵,并鍵入在發(fā)生該事件時運(yùn)行的以下代碼:label1->Text=String:Format("New date: 0",dateTimePicker1->Text;當(dāng)應(yīng)用程序的用戶選擇了新的日期時,標(biāo)簽的Text 屬性將設(shè)置為后跟DateTimePicker的Text 屬性的字符串"New date:"。生成并運(yùn)行程序1.在“生成”菜單中,單擊“生成解決方案”。如果存在錯誤,請單擊“輸出”窗口中的“轉(zhuǎn)到下一條消息”按鈕。錯誤消息文本顯示在狀態(tài)欄中。您可以雙擊任何錯誤,轉(zhuǎn)到源代碼中包含該錯誤的行。2.在“調(diào)試”菜單中,單擊“不進(jìn)行調(diào)試
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高考物理總復(fù)習(xí)專題二相互作用實(shí)驗(yàn)二探究彈力和彈簧伸長量的關(guān)系練習(xí)含答案
- 江蘇省2015-2015學(xué)年高中英語 Unit3 Amazing people project教案 牛津譯林版必修2
- 八年級歷史下冊 第12課 欣欣向榮的科教文體事業(yè)教案 北師大版
- 2024年九年級語文上冊 第二單元 第6課《敬業(yè)與樂業(yè)》說課稿 新人教版
- 2024-2025學(xué)年高中語文 第二單元 珠星碧月彩云中 4 詞三首(一)教案 語文版必修3
- 2023四年級數(shù)學(xué)下冊 4 小數(shù)的意義和性質(zhì) 3小數(shù)點(diǎn)移動引起小數(shù)大小的變化第2課時 小數(shù)點(diǎn)移動引起小數(shù)大小變化的規(guī)律(2)配套教案 新人教版
- 二年級語文上冊 課文3 9 黃山奇石教案 新人教版
- 2024-2025學(xué)年新教材高中歷史 第八單元 中華民族的抗日戰(zhàn)爭和人民解放戰(zhàn)爭 第24課 全民族浴血奮戰(zhàn)與抗日戰(zhàn)爭的勝利教案3 新人教版必修《中外歷史綱要(上)》
- 變壓器報停委托書
- 租房電器超過使用年限合同(2篇)
- 股票分析師職業(yè)規(guī)劃
- 2024年公務(wù)員考試江蘇省蘇州市吳江市《行政職業(yè)能力測驗(yàn)》高分沖刺試卷含解析
- 班主任的煩惱如何應(yīng)對學(xué)生問題與家長關(guān)注的挑戰(zhàn)
- 南京市2023-2024學(xué)年八年級上學(xué)期期末道德與法治試卷(含答案解析)
- 半導(dǎo)體ECP工藝特點(diǎn)
- 幼兒園食品安全專題部署會
- 第3課《生命的奇跡》課件
- XXX-工廠制造業(yè)績效考核方案(內(nèi)含崗位職責(zé)及KPI指標(biāo))
- 2024高考語文復(fù)習(xí) 文言文閱讀 《史記》 專題練習(xí)( 解析)
- 2024年廣西玉柴機(jī)器集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 人類社會面臨的物種滅絕與生物多樣性保護(hù)
評論
0/150
提交評論