第三章VisualBasicNET窗體與控件ppt課件_第1頁
第三章VisualBasicNET窗體與控件ppt課件_第2頁
第三章VisualBasicNET窗體與控件ppt課件_第3頁
第三章VisualBasicNET窗體與控件ppt課件_第4頁
第三章VisualBasicNET窗體與控件ppt課件_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第三章第三章 Visual Basic.NET窗體與控件窗體與控件 東北大學(xué)軟件學(xué)院東北大學(xué)軟件學(xué)院3.1 窗體的根本屬性、方法和事件窗體的根本屬性、方法和事件3.2 窗體的啟動(dòng)和卸載窗體的啟動(dòng)和卸載3.3 鼠標(biāo)鼠標(biāo)/鍵盤事件鍵盤事件3.4 常用控件的根本運(yùn)用方法常用控件的根本運(yùn)用方法3.5 菜單編輯器菜單編輯器3.6 通用對(duì)話框通用對(duì)話框 主要內(nèi)容主要內(nèi)容3.1 窗體的根本屬性、方法和事件窗體的根本屬性、方法和事件 Windows窗體用于創(chuàng)建程序的窗體用于創(chuàng)建程序的GUI。 窗體是在桌面上顯示的圖形元素,它可以窗體是在桌面上顯示的圖形元素,它可以是對(duì)話框、窗口或是對(duì)話框、窗口或MDI窗口多文

2、檔界面窗口多文檔界面窗口。窗口。 窗體是組件或控件的一個(gè)窗體是組件或控件的一個(gè)“容器,將控容器,將控件從工具箱拖放到窗體,件從工具箱拖放到窗體,Visual Basic.NET會(huì)自動(dòng)生成它的代碼,實(shí)例化組件,并設(shè)會(huì)自動(dòng)生成它的代碼,實(shí)例化組件,并設(shè)置其根本屬性。置其根本屬性。3.1 窗體的根本屬性、方法和事件窗體的根本屬性、方法和事件 常用屬性屬性屬性說明說明AcceptButton按回車鍵時(shí)選中的按鈕按回車鍵時(shí)選中的按鈕AutoScroll一個(gè)一個(gè)Boolean值,決定是否允許需要值,決定是否允許需要時(shí)出現(xiàn)滾動(dòng)條時(shí)出現(xiàn)滾動(dòng)條CancelButton按按Esc鍵時(shí)選中的按鈕鍵時(shí)選中的按鈕For

3、mBorderStyle窗體邊框樣式窗體邊框樣式Font窗體上顯示的文本的字體以及添窗體上顯示的文本的字體以及添加到窗體中的控件的默認(rèn)字體加到窗體中的控件的默認(rèn)字體Text窗體標(biāo)題欄中的文本窗體標(biāo)題欄中的文本3.2 窗體的啟動(dòng)和卸載窗體的啟動(dòng)和卸載 常用方法常用方法 Hide隱藏窗體不銷毀窗體或釋放資源隱藏窗體不銷毀窗體或釋放資源 Show顯示隱藏窗體顯示隱藏窗體 常用事件常用事件 Load該事件在顯示窗體之前發(fā)生。在該事件在顯示窗體之前發(fā)生。在Visual Studio.NET 設(shè)計(jì)器中雙擊窗體,會(huì)設(shè)計(jì)器中雙擊窗體,會(huì)自動(dòng)在編輯器中顯示用于該事件的處置程自動(dòng)在編輯器中顯示用于該事件的處置程序

4、序3.3 鼠標(biāo)鼠標(biāo)/鍵盤事件鍵盤事件MouseCaptureChangedMouseClickMouseDoubleClickMouseEnterMouseMoveMouseHoverMouseDownMouseWheelMouseUpMouseLeaveKeyDownKeyPressKeyUp窗體或控件區(qū)域窗體或控件區(qū)域MouseEnter MouseMoveMouseDownMouseUpMouseHoverMouseWheelMouseLeave 如何判別事件發(fā)生時(shí)按了哪個(gè)鼠標(biāo)按鍵呢?如何判別事件發(fā)生時(shí)按了哪個(gè)鼠標(biāo)按鍵呢? 經(jīng)過參數(shù)經(jīng)過參數(shù)e.Button的值來判別的值來判別e.Butt

5、on=MouseButtons.Lefte.Button=MouseButtons.Middlee.Button=MouseButtons.Righte.Button=MouseButtons.None 如何判別鼠標(biāo)所處的位置呢?如何判別鼠標(biāo)所處的位置呢? 經(jīng)過參數(shù)經(jīng)過參數(shù)e.X和和e.Y的值來判別。的值來判別。YX0,0100,100e.X=100e.Y=100200,100e.X=200e.Y=100200,200e.X=200e.Y=200 如何確定鼠標(biāo)單擊或雙擊的次數(shù)?如何確定鼠標(biāo)單擊或雙擊的次數(shù)? 經(jīng)過參數(shù)經(jīng)過參數(shù)e.Clicks。 e.Clicks=1 表示單擊表示單擊 e.Cli

6、cks=2 表示雙擊表示雙擊例:當(dāng)鼠標(biāo)進(jìn)入窗體、按下鼠標(biāo)、松開鼠標(biāo)、例:當(dāng)鼠標(biāo)進(jìn)入窗體、按下鼠標(biāo)、松開鼠標(biāo)、分開窗體時(shí)顯示不同的圖片和文字已顯分開窗體時(shí)顯示不同的圖片和文字已顯示形狀。示形狀。 KeyDown鍵最初按下時(shí)生成鍵最初按下時(shí)生成 KeyUp鍵松開時(shí)生成鍵松開時(shí)生成 KeyPress鍵按下時(shí)生成。假設(shè)按住不放,會(huì)不斷鍵按下時(shí)生成。假設(shè)按住不放,會(huì)不斷反復(fù),速率由操作系統(tǒng)指定反復(fù),速率由操作系統(tǒng)指定 KeyDown事件與事件與KeyUp事件事件 KeyPress事件事件 e.KeyChar:獲取按鍵值。獲取按鍵值。 e.Handled:能否可將數(shù)據(jù)輸入到詳細(xì)控能否可將數(shù)據(jù)輸入到詳細(xì)控件

7、。件。 e.Handled=True那么不會(huì)輸入到詳細(xì)那么不會(huì)輸入到詳細(xì)控件上??丶稀@喊聪吕喊聪耂hift+AZ時(shí),顯示大寫字母,否那么顯時(shí),顯示大寫字母,否那么顯示小寫字母。示小寫字母。 思索:需求的事件是窗體的思索:需求的事件是窗體的KeyDown事件,事件,需求一個(gè)需求一個(gè)Label標(biāo)簽顯示詳細(xì)的結(jié)果。標(biāo)簽顯示詳細(xì)的結(jié)果。 Button按鈕:按鈕: 用來執(zhí)行當(dāng)前運(yùn)用鼠標(biāo)在某個(gè)按鈕上單用來執(zhí)行當(dāng)前運(yùn)用鼠標(biāo)在某個(gè)按鈕上單擊,擊,Visual Basic.NET會(huì)馬上觸發(fā)該會(huì)馬上觸發(fā)該按鈕所對(duì)應(yīng)的按鈕所對(duì)應(yīng)的Click事件過程,將會(huì)放事件過程,將會(huì)放在該事件過程內(nèi)的程序塊執(zhí)行一次。在該

8、事件過程內(nèi)的程序塊執(zhí)行一次。3.4 Button、Label和和TextBox控件控件 Button常用屬性屬性屬性說明說明Text用來設(shè)置窗體上該按鈕上面顯示的用來設(shè)置窗體上該按鈕上面顯示的文本文本Name按鈕的對(duì)象名稱按鈕的對(duì)象名稱Visible用例設(shè)置按鈕的顯示或隱藏用例設(shè)置按鈕的顯示或隱藏EnabledTrue:按鈕可以:按鈕可以 False:按鈕不可:按鈕不可用用DialogResult強(qiáng)制響應(yīng)窗體中按鈕單擊所產(chǎn)生對(duì)強(qiáng)制響應(yīng)窗體中按鈕單擊所產(chǎn)生對(duì)話框的結(jié)果話框的結(jié)果3.4 Button、Label和和TextBox控件控件 Label標(biāo)簽:標(biāo)簽: 只能顯示無法修正,是設(shè)計(jì)輸入輸出接只

9、能顯示無法修正,是設(shè)計(jì)輸入輸出接口時(shí)最常用的工具之一,用于,顯示提口時(shí)最常用的工具之一,用于,顯示提示信息、將運(yùn)轉(zhuǎn)的中間結(jié)果或最后結(jié)果示信息、將運(yùn)轉(zhuǎn)的中間結(jié)果或最后結(jié)果顯示在窗體上。顯示在窗體上。3.4 Button、Label和和TextBox控件控件 Label常用屬性屬性屬性說明說明Name為控件命名,以供程序調(diào)用為控件命名,以供程序調(diào)用Text設(shè)置標(biāo)簽控件上面顯示的文本。設(shè)置標(biāo)簽控件上面顯示的文本。TextAlign設(shè)置文本在控件內(nèi)顯示的位置,共設(shè)置文本在控件內(nèi)顯示的位置,共9種種AutoSize設(shè)置控件的寬度時(shí)固定或隨文本長(zhǎng)度縮放設(shè)置控件的寬度時(shí)固定或隨文本長(zhǎng)度縮放ForeColor

10、設(shè)置標(biāo)簽控件內(nèi)文本的顏色設(shè)置標(biāo)簽控件內(nèi)文本的顏色BackColor設(shè)置標(biāo)簽控件的背景色設(shè)置標(biāo)簽控件的背景色Font設(shè)置標(biāo)簽控件內(nèi)文本的相關(guān)設(shè)置設(shè)置標(biāo)簽控件內(nèi)文本的相關(guān)設(shè)置BorderStyle設(shè)置控件四周是否出現(xiàn)邊框設(shè)置控件四周是否出現(xiàn)邊框3.4 Button、Label和和TextBox控件控件 TextBox控件:控件: 用于輸入數(shù)據(jù)、修正數(shù)據(jù),是設(shè)計(jì)輸用于輸入數(shù)據(jù)、修正數(shù)據(jù),是設(shè)計(jì)輸入輸出界面的常用工具之一。入輸出界面的常用工具之一。3.4 Button、Label和和TextBox控件控件 TextBox常用屬性屬性屬性說明說明Enabled控件是否可用控件是否可用MaxLengthT

11、extBox控件內(nèi)文本輸入的最大寬度控件內(nèi)文本輸入的最大寬度PasswordCard設(shè)置由鍵盤輸入字符時(shí),回顯什么字符設(shè)置由鍵盤輸入字符時(shí),回顯什么字符Text在設(shè)計(jì)階段輸入數(shù)據(jù),在窗體上會(huì)顯示在設(shè)計(jì)階段輸入數(shù)據(jù),在窗體上會(huì)顯示Length獲取此控件內(nèi)字符串的長(zhǎng)度獲取此控件內(nèi)字符串的長(zhǎng)度MultiLine是否可以多行輸入是否可以多行輸入ScrollBar多行編輯時(shí)用于設(shè)置滾動(dòng)條多行編輯時(shí)用于設(shè)置滾動(dòng)條3.4 Button、Label和和TextBox控件控件例:用戶登錄界面。要求用戶名長(zhǎng)度不超越例:用戶登錄界面。要求用戶名長(zhǎng)度不超越10個(gè)字個(gè)字符。密碼回顯為符。密碼回顯為“。假設(shè)用戶名和密碼正

12、。假設(shè)用戶名和密碼正確顯示歡迎信息,否那么,要求重新輸入。確顯示歡迎信息,否那么,要求重新輸入。3.4 Button、Label和和TextBox控件控件 建立一個(gè)名為建立一個(gè)名為L(zhǎng)ogin的工程。的工程。 在窗體上添加在窗體上添加2個(gè)個(gè)Label、2個(gè)個(gè)TextBox、1個(gè)個(gè)Button 控件屬性設(shè)置控件屬性設(shè)置 Label1的的Text屬性設(shè)置為屬性設(shè)置為“用戶名:用戶名: Label2的的Text屬性設(shè)置為屬性設(shè)置為“密碼:密碼: TextBox1的的MaxLength屬性設(shè)置為屬性設(shè)置為“10 TextBox2的的PasswordCard屬性設(shè)置為屬性設(shè)置為“ Button的的Text

13、屬性設(shè)置為屬性設(shè)置為“登錄登錄3.4 Button、Label和和TextBox控件控件 CheckBox 控件控件 在設(shè)計(jì)界面時(shí),假設(shè)希望選項(xiàng)列表具在設(shè)計(jì)界面時(shí),假設(shè)希望選項(xiàng)列表具有可復(fù)選或者都不選時(shí)選用。有可復(fù)選或者都不選時(shí)選用。3.4 CheckBox、RadioButton、ComboBox和和ListBox控件控件 CheckBox常用屬性屬性屬性說明說明Appearance設(shè)置該控件的顯示形狀設(shè)置該控件的顯示形狀Text設(shè)置顯示的文本,用來當(dāng)作該按鈕的提設(shè)置顯示的文本,用來當(dāng)作該按鈕的提示信息示信息TextAlign設(shè)置在該控件上欲顯示文本的位置設(shè)置在該控件上欲顯示文本的位置Ena

14、bled設(shè)置是否啟用該按鈕設(shè)置是否啟用該按鈕Checked當(dāng)程序執(zhí)行時(shí),是否會(huì)將次控件當(dāng)程序執(zhí)行時(shí),是否會(huì)將次控件Checked屬性設(shè)為屬性設(shè)為TrueAutoCheck程序執(zhí)行時(shí),若被單擊是否會(huì)自動(dòng)更新程序執(zhí)行時(shí),若被單擊是否會(huì)自動(dòng)更新狀態(tài)狀態(tài)ThreeState用例設(shè)置改復(fù)選框是否支持雙態(tài)或三態(tài)用例設(shè)置改復(fù)選框是否支持雙態(tài)或三態(tài)CheckState存放復(fù)選框當(dāng)前的狀態(tài):存放復(fù)選框當(dāng)前的狀態(tài):Checked、UnChecked、InDeterminate CheckBox常用方法事件事件說明說明Click單擊此按鈕時(shí)被觸發(fā)單擊此按鈕時(shí)被觸發(fā)CheckedChanged當(dāng)當(dāng)Checked屬性值

15、發(fā)生改屬性值發(fā)生改變時(shí)觸發(fā)變時(shí)觸發(fā)CheckStateChanged當(dāng)當(dāng)CheckState屬性值發(fā)生屬性值發(fā)生改變時(shí)觸發(fā)改變時(shí)觸發(fā)3.4 CheckBox、RadioButton、ComboBox和和ListBox控件控件If CheckBox1.Checked Then TextBox1.Text = “Check box is checkedElse TextBox1.Text = “Check box is not CheckedEndIf 思索:如下代碼片段的含義?3.4 CheckBox、RadioButton、ComboBox和和ListBox控件控件 RadioButton:

16、該控件本身具有互斥景象,同一時(shí)間該控件本身具有互斥景象,同一時(shí)間只允許一個(gè)只允許一個(gè)RadioButton控件被選取??丶贿x取。3.4 CheckBox、RadioButton、ComboBox和和ListBox控件控件 RadioButton與與CheckBox的比較:的比較: RadioButton的屬性比的屬性比CheckBox屬性屬性少,沒有少,沒有ThreeState屬性和屬性和CheckState屬性。屬性。 RadioButton只能選擇一個(gè)具有互斥性,只能選擇一個(gè)具有互斥性,而而CheckBox可以單項(xiàng)選擇、多項(xiàng)選擇可以單項(xiàng)選擇、多項(xiàng)選擇或不選?;虿贿x。3.4 CheckBo

17、x、RadioButton、ComboBox和和ListBox控件控件 ListBox: 用來提供一個(gè)文本工程列表,除了用來提供一個(gè)文本工程列表,除了可設(shè)置單項(xiàng)選擇或多項(xiàng)選擇外,可可設(shè)置單項(xiàng)選擇或多項(xiàng)選擇外,可以經(jīng)過以經(jīng)過Add和和Remove方法來添加方法來添加或刪除列表中的選項(xiàng)?;騽h除列表中的選項(xiàng)。3.4 CheckBox、RadioButton、ComboBox和和ListBox控件控件 ListBox控件的創(chuàng)建控件的創(chuàng)建 (1) 添加添加ListBox控件??丶?。 (2) 翻開翻開Items字符串集合編輯器。字符串集合編輯器。 (3) 輸入相關(guān)條目。輸入相關(guān)條目。 (4) 可以將可以將

18、MultiColumn設(shè)為設(shè)為 True,進(jìn)展垂直滾動(dòng)。,進(jìn)展垂直滾動(dòng)。3.4 CheckBox、RadioButton、ComboBox和和ListBox控件控件 ListBox常用屬性屬性屬性說明說明Text運(yùn)行時(shí)有效,顯示被選取的項(xiàng)目運(yùn)行時(shí)有效,顯示被選取的項(xiàng)目Item存放列表框內(nèi)的選項(xiàng)集合存放列表框內(nèi)的選項(xiàng)集合Sort若為若為True表示列表控件內(nèi)的選項(xiàng)表示列表控件內(nèi)的選項(xiàng)以字母順序排序以字母順序排序SelectedItem運(yùn)行時(shí)有效,獲取當(dāng)前列表中被運(yùn)行時(shí)有效,獲取當(dāng)前列表中被選取的項(xiàng)選取的項(xiàng)SelectionMode設(shè)置列表中允許被選取的數(shù)目設(shè)置列表中允許被選取的數(shù)目Selecte

19、dIndex在列表框中被選取項(xiàng)目的索引編在列表框中被選取項(xiàng)目的索引編號(hào),從號(hào),從0開始開始 ListBox常用事件常用事件 SelectedIndexChanged事件是默許事事件是默許事件。件。 當(dāng)有新的條目被選擇時(shí)觸發(fā)當(dāng)有新的條目被選擇時(shí)觸發(fā)SelectedIndexChanged事件。事件。 Private Sub ListBox1_SelectedIndexChanged( _ ByVal sender As System.Object, _ ByVal e As System.EventArgs) _ Handles ListBox1.SelectedIndexChanged Mes

20、sageBox.Show(You select item & _ ListBox1.SelectedIndex) End Sub3.4 CheckBox、RadioButton、ComboBox和和ListBox控件控件 ComboBox: 是是ListBox控件的擴(kuò)展,其操作類似于控件的擴(kuò)展,其操作類似于縮放式的窗簾,按一下窗簾往下彈出,縮放式的窗簾,按一下窗簾往下彈出,選取終了自動(dòng)彈回。選取終了自動(dòng)彈回。3.4 CheckBox、RadioButton、ComboBox和和ListBox控件控件 ComboBox的三種下拉方式比較:3.4 CheckBox、RadioButton、

21、ComboBox和和ListBox控件控件3.4 其它常用控件的根本運(yùn)用方法其它常用控件的根本運(yùn)用方法 定時(shí)器:創(chuàng)建和處置定時(shí)事件。例如,您能定時(shí)器:創(chuàng)建和處置定時(shí)事件。例如,您能夠想用程序每幾秒檢查一次夠想用程序每幾秒檢查一次Internet銜接的形銜接的形狀、按屬性調(diào)度各種義務(wù)或者顯示鬧鐘等。狀、按屬性調(diào)度各種義務(wù)或者顯示鬧鐘等。 創(chuàng)建定時(shí)器:經(jīng)過設(shè)置創(chuàng)建定時(shí)器:經(jīng)過設(shè)置Interval屬性設(shè)置定時(shí)屬性設(shè)置定時(shí)器多長(zhǎng)事件產(chǎn)生一次器多長(zhǎng)事件產(chǎn)生一次Tick事件。每當(dāng)方式事件。每當(dāng)方式Tick事件時(shí),可以在該事件的處置程序內(nèi)執(zhí)事件時(shí),可以在該事件的處置程序內(nèi)執(zhí)行代碼。行代碼。例:考考他的記憶力

22、。例:考考他的記憶力。詳細(xì)內(nèi)容:在窗體上交替顯示詳細(xì)內(nèi)容:在窗體上交替顯示7種動(dòng)物的種動(dòng)物的圖片,共顯示圖片,共顯示5次,看看他能否記住都次,看看他能否記住都是那些動(dòng)物。是那些動(dòng)物。他記住了嗎?他記住了嗎?斑馬、狗、烏龜、老虎、公雞、青蛙、斑馬、狗、烏龜、老虎、公雞、青蛙、大象大象3.4 其它常用控件的根本運(yùn)用方法其它常用控件的根本運(yùn)用方法 詳細(xì)創(chuàng)建步驟:詳細(xì)創(chuàng)建步驟: 第一步:創(chuàng)建一個(gè)工程。稱號(hào)選擇默許第一步:創(chuàng)建一個(gè)工程。稱號(hào)選擇默許的稱號(hào)??梢赃M(jìn)展修正。的稱號(hào)??梢赃M(jìn)展修正。 第二步:設(shè)計(jì)界面。第二步:設(shè)計(jì)界面。 添加添加7個(gè)個(gè)PictureBox控件和控件和1個(gè)個(gè)Timer控控件。件。

23、 設(shè)置設(shè)置PictureBox的的Image屬性和屬性和Timer控的控的Interval屬性。屬性。 調(diào)整界面規(guī)劃。調(diào)整界面規(guī)劃。 第三步:編寫代碼。第三步:編寫代碼。 第四步:按第四步:按“F5啟動(dòng)調(diào)試。啟動(dòng)調(diào)試。3.4 其它常用控件的根本運(yùn)用方法其它常用控件的根本運(yùn)用方法3.4 其它常用控件的根本運(yùn)用方法其它常用控件的根本運(yùn)用方法3.4 其它常用控件的根本運(yùn)用方法其它常用控件的根本運(yùn)用方法 容器控件容器控件 用來包含其他控件的控件。用來包含其他控件的控件。 GroupBox和和Panel 想一想想一想GroupBox與與Panel的區(qū)別?的區(qū)別?PanelGroupBox3.4 其它常用

24、控件的根本運(yùn)用方法其它常用控件的根本運(yùn)用方法 創(chuàng)建菜單:創(chuàng)建菜單: 只需在設(shè)計(jì)時(shí)從工具箱把只需在設(shè)計(jì)時(shí)從工具箱把MenuStrip控件拖放到窗體,再填控件拖放到窗體,再填寫各個(gè)菜單的名字即可創(chuàng)建菜單。寫各個(gè)菜單的名字即可創(chuàng)建菜單。3.5 菜單編輯器菜單編輯器 如何為菜單項(xiàng)添加分隔符?如何為菜單項(xiàng)添加分隔符? 鍵入鍵入“-作為菜單項(xiàng)。作為菜單項(xiàng)。 在菜單項(xiàng)上右擊鼠標(biāo),選擇插入分在菜單項(xiàng)上右擊鼠標(biāo),選擇插入分隔符。隔符。分隔符分隔符3.5 菜單編輯器菜單編輯器 處置菜單項(xiàng)事件:為菜單項(xiàng)的處置菜單項(xiàng)事件:為菜單項(xiàng)的Click事件事件添加代碼才干使它有效。要翻開菜單項(xiàng)添加代碼才干使它有效。要翻開菜單項(xiàng)

25、的的Click事件,在設(shè)計(jì)時(shí)只需雙擊該項(xiàng)。事件,在設(shè)計(jì)時(shí)只需雙擊該項(xiàng)。 使菜單項(xiàng)可見或不可見:設(shè)置使菜單項(xiàng)可見或不可見:設(shè)置Visible屬屬性控制。性控制。 禁用菜單項(xiàng):把菜單項(xiàng)的禁用菜單項(xiàng):把菜單項(xiàng)的Enabled屬性屬性設(shè)置為設(shè)置為False可以禁用它們。可以禁用它們。3.5 菜單編輯器菜單編輯器 上下文菜單上下文菜單ContextMenu:指右:指右擊控件或窗體時(shí)彈出的菜單。擊控件或窗體時(shí)彈出的菜單。 ContextMenu需求與控件相關(guān)聯(lián)。關(guān)需求與控件相關(guān)聯(lián)。關(guān)聯(lián)方法經(jīng)過設(shè)置相應(yīng)控件的聯(lián)方法經(jīng)過設(shè)置相應(yīng)控件的ContextMenu屬性來實(shí)現(xiàn)。屬性來實(shí)現(xiàn)。3.5 菜單編輯器菜單編輯器 CommonDialog控件:控件: 是一切是一切Dialog控件的基類,為各控件的基類,為各種義務(wù)創(chuàng)建種義務(wù)創(chuàng)建Dialog控件??丶?。 直接從直接從Component承繼而來。承繼而來。3.6 通用對(duì)話框通用對(duì)話框 CommonDialog控件的成員成員成員說明說明Reset將對(duì)話框的所有屬性重新設(shè)置為默認(rèn)值將對(duì)話框的所有屬性重新設(shè)置為默認(rèn)值ShowDialog顯示對(duì)話框顯示對(duì)話框HelpRequest當(dāng)用戶按當(dāng)用戶按F1或其它方法提交幫助申請(qǐng)是或其它方法提交幫助申請(qǐng)是發(fā)生的事件發(fā)生的事件HookProc給對(duì)話框提供特定的功能,派

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論