實(shí)驗(yàn)二:圖形控件和其他控件應(yīng)用練習(xí)

實(shí)驗(yàn)二:圖形控件和其他控件應(yīng)用練習(xí)

ID:42788808

大?。?26.02 KB

頁數(shù):7頁

時(shí)間:2019-09-20

實(shí)驗(yàn)二:圖形控件和其他控件應(yīng)用練習(xí)_第1頁
實(shí)驗(yàn)二:圖形控件和其他控件應(yīng)用練習(xí)_第2頁
實(shí)驗(yàn)二:圖形控件和其他控件應(yīng)用練習(xí)_第3頁
實(shí)驗(yàn)二:圖形控件和其他控件應(yīng)用練習(xí)_第4頁
實(shí)驗(yàn)二:圖形控件和其他控件應(yīng)用練習(xí)_第5頁
資源描述:

《實(shí)驗(yàn)二:圖形控件和其他控件應(yīng)用練習(xí)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、圖形控件和其他控件應(yīng)用練習(xí)一.PictureBox控件應(yīng)用練習(xí):在窗體或圖片框中輸入圖像有兩種方式:一是在設(shè)計(jì)時(shí),利川【屈性】對(duì)話框輸入,具體來說就是選擇對(duì)象的Image屬性[參見教材P114的示例,請(qǐng)自行練習(xí)];二是在程序中使用【文件打開】對(duì)話框輸入,詳見下面的示例介紹?!緦?shí)驗(yàn)一】:使用【文件打開】對(duì)話框在圖片框控件中輸入圖像。(1)K界面設(shè)計(jì)H:窗體設(shè)計(jì)界面如右下圖所示:由1個(gè)PictureBox控件、1個(gè)OpcnFilcDialog控件、1個(gè)Button控件組成。完成在PictureBox內(nèi)顯示圖像。OpenFileDialog

2、控件是非可視的,設(shè)計(jì)時(shí)和運(yùn)行時(shí)都不出現(xiàn)在窗體上。設(shè)計(jì)時(shí)放直該控件時(shí),它出現(xiàn)在窗體的下方。對(duì)于其他非可視化控件也是這樣。⑵K確定》按鈕的單擊事件代碼如下:privatevoidbuttonl_Click(objectsender,EventArgse){openF訂eDialogl.ShowDialogO;〃行1Bitmappl=newBitmap(openFileDialogl.FileName);//行2pictureBox1.1mage=pl;)K說明弘行I:利用OpenFileDialog控件顯示一個(gè)"打開文件”對(duì)話框;【說明:

3、“文件打開對(duì)話椎”是C#預(yù)置的一種通用對(duì)話框,它由OpenFileDialog類實(shí)現(xiàn),其常川方法是ShowDialog方法,用于顯示打開文件對(duì)話框?!啃?:(從指定的現(xiàn)有圖像)建立一個(gè)Bitmap對(duì)象?!菊f明:在C#中進(jìn)行圖像處理一般通過Image類及其派生類來實(shí)現(xiàn)。Tmage類是一個(gè)抽彖類,不能直接使用,可以使用它的派生類Bitmap類。Bitmap類可以處理由像素?cái)?shù)據(jù)定義的圖像?!啃?:把第2行建立的Bitmap對(duì)象賦值給圖片框的Image屬性,使之顯示圖像。【實(shí)驗(yàn)二】:循環(huán)播放多幅圖片。K功能說明H:川圖形框?顯示三個(gè)位圖圖形之

4、一:image。、image1或image2。這些圖形位于該工程的bin/Debug目錄的images目錄中。K界面設(shè)計(jì)幾窗體設(shè)計(jì)界血如右下圖所示:由1個(gè)PictureBox控件、1個(gè)Button控件組成。完成在PictureBox內(nèi)顯示多個(gè)圖像。步驟:(1噺建一個(gè)名為PicturcBoxExApp2的windows項(xiàng)11文件。并在該項(xiàng)li的bin/DcbugH錄下新建一個(gè)名為images的文件夾,并在該文件夾中存放3幅將耍顯示的圖片(imageO^image1和image2)。⑵在窗體上添加1個(gè)PictureBox控件和1個(gè)按鈕控件

5、。按運(yùn)行界面設(shè)置各控件的屬性。圖形控件和其他控件應(yīng)用練習(xí)一.PictureBox控件應(yīng)用練習(xí):在窗體或圖片框中輸入圖像有兩種方式:一是在設(shè)計(jì)時(shí),利川【屈性】對(duì)話框輸入,具體來說就是選擇對(duì)象的Image屬性[參見教材P114的示例,請(qǐng)自行練習(xí)];二是在程序中使用【文件打開】對(duì)話框輸入,詳見下面的示例介紹?!緦?shí)驗(yàn)一】:使用【文件打開】對(duì)話框在圖片框控件中輸入圖像。(1)K界面設(shè)計(jì)H:窗體設(shè)計(jì)界面如右下圖所示:由1個(gè)PictureBox控件、1個(gè)OpcnFilcDialog控件、1個(gè)Button控件組成。完成在PictureBox內(nèi)顯示圖像

6、。OpenFileDialog控件是非可視的,設(shè)計(jì)時(shí)和運(yùn)行時(shí)都不出現(xiàn)在窗體上。設(shè)計(jì)時(shí)放直該控件時(shí),它出現(xiàn)在窗體的下方。對(duì)于其他非可視化控件也是這樣。⑵K確定》按鈕的單擊事件代碼如下:privatevoidbuttonl_Click(objectsender,EventArgse){openF訂eDialogl.ShowDialogO;〃行1Bitmappl=newBitmap(openFileDialogl.FileName);//行2pictureBox1.1mage=pl;)K說明弘行I:利用OpenFileDialog控件顯示一

7、個(gè)"打開文件”對(duì)話框;【說明:“文件打開對(duì)話椎”是C#預(yù)置的一種通用對(duì)話框,它由OpenFileDialog類實(shí)現(xiàn),其常川方法是ShowDialog方法,用于顯示打開文件對(duì)話框?!啃?:(從指定的現(xiàn)有圖像)建立一個(gè)Bitmap對(duì)象?!菊f明:在C#中進(jìn)行圖像處理一般通過Image類及其派生類來實(shí)現(xiàn)。Tmage類是一個(gè)抽彖類,不能直接使用,可以使用它的派生類Bitmap類。Bitmap類可以處理由像素?cái)?shù)據(jù)定義的圖像?!啃?:把第2行建立的Bitmap對(duì)象賦值給圖片框的Image屬性,使之顯示圖像?!緦?shí)驗(yàn)二】:循環(huán)播放多幅圖片。K功能說明H

8、:川圖形框?顯示三個(gè)位圖圖形之一:image。、image1或image2。這些圖形位于該工程的bin/Debug目錄的images目錄中。K界面設(shè)計(jì)幾窗體設(shè)計(jì)界血如右下圖所示:由1個(gè)PictureBox控件、1個(gè)But

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。