VisualC程序設計教程教學PPT作者羅福強白忠建楊劍CCh7_第1頁
VisualC程序設計教程教學PPT作者羅福強白忠建楊劍CCh7_第2頁
VisualC程序設計教程教學PPT作者羅福強白忠建楊劍CCh7_第3頁
VisualC程序設計教程教學PPT作者羅福強白忠建楊劍CCh7_第4頁
VisualC程序設計教程教學PPT作者羅福強白忠建楊劍CCh7_第5頁
已閱讀5頁,還剩66頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、2021-11-121電子科大成都學院精品課程visual c# .net程序設計2021-11-12電子科大成都學院精品課程visual c# .net程序設計22021-11-12電子科大成都學院精品課程visual c# .net程序設計32021-11-12電子科大成都學院精品課程visual c# .net程序設計42021-11-12電子科大成都學院精品課程visual c# .net程序設計52021-11-12電子科大成都學院精品課程visual c# .net程序設計62021-11-12電子科大成都學院精品課程visual c# .net程序設計72021-11-12電子科

2、大成都學院精品課程visual c# .net程序設計8屬性名稱屬性名稱說明說明anchor獲取或設置控件綁定到的容器的邊緣并確定控件如何隨其父級獲取或設置控件綁定到的容器的邊緣并確定控件如何隨其父級一起調(diào)整大小一起調(diào)整大小backcolor 控件的背景色控件的背景色bottom 控件下邊緣與其容器的工作區(qū)上邊緣之間的距離控件下邊緣與其容器的工作區(qū)上邊緣之間的距離(單位單位:像素像素)dock 獲取或設置控件邊框??康狡涓缚丶⒋_定控件如何隨其父級獲取或設置控件邊框??康狡涓缚丶⒋_定控件如何隨其父級一起調(diào)整大小一起調(diào)整大小enabled控件是否可以對用戶交互作出響應控件是否可以對用戶交互作出

3、響應forecolor控件的前景色控件的前景色height 控件的高度控件的高度left控件左邊緣與其容器的工作區(qū)左邊緣之間的距離控件左邊緣與其容器的工作區(qū)左邊緣之間的距離(單位單位:像素像素)location控件的左上角相對于其容器的左上角的坐標??丶淖笊辖窍鄬τ谄淙萜鞯淖笊辖堑淖鴺恕?021-11-12電子科大成都學院精品課程visual c# .net程序設計9name控件的名稱,這個名稱可以在代碼中用于引用該控件。控件的名稱,這個名稱可以在代碼中用于引用該控件。parent控件的父容器控件的父容器right控件右邊緣與其容器的工作區(qū)左邊緣之間的距離控件右邊緣與其容器的工作區(qū)左邊緣之間

4、的距離(單位單位:像素像素)size控件的高度和寬度控件的高度和寬度tabindex控件的控件的 tab 鍵順序鍵順序tabstop指示用戶能否使用指示用戶能否使用 tab 鍵將焦點放到該控件上。鍵將焦點放到該控件上。text與此控件關聯(lián)的文本與此控件關聯(lián)的文本top控件上邊緣與其容器的工作區(qū)上邊緣之間的距離控件上邊緣與其容器的工作區(qū)上邊緣之間的距離(單位單位:像素像素)visible指示是否顯示該控件指示是否顯示該控件width控件的寬度控件的寬度2021-11-12電子科大成都學院精品課程visual c# .net程序設計102021-11-12電子科大成都學院精品課程visual c#

5、 .net程序設計112021-11-12電子科大成都學院精品課程visual c# .net程序設計122021-11-12電子科大成都學院精品課程visual c# .net程序設計132021-11-12電子科大成都學院精品課程visual c# .net程序設計14屬性名稱屬性名稱說明說明borderstyle控件的邊框樣式,默認為無邊框控件的邊框樣式,默認為無邊框flatstyle設置平面樣式外觀。如果設置為設置平面樣式外觀。如果設置為popup,表示平面樣式,當,表示平面樣式,當指向它時,控件顯示為彈起樣式。指向它時,控件顯示為彈起樣式。image 顯示在顯示在 label 上的圖

6、像上的圖像imagealign 控件中顯示的圖像的對齊方式控件中顯示的圖像的對齊方式linkarea文本中顯示為鏈接的范圍(只用于文本中顯示為鏈接的范圍(只用于linklabel)linkcolor顯示普通鏈接時使用的顏色(只用于顯示普通鏈接時使用的顏色(只用于linklabel)links獲取包含在獲取包含在 linklabel 內(nèi)的鏈接的集合內(nèi)的鏈接的集合 只用于只用于linklabel)linkvisited是否為被訪問過的鏈接(只用于是否為被訪問過的鏈接(只用于linklabel)textalign 標簽中文本的對齊方式標簽中文本的對齊方式visitedlinkcolor顯示以前訪問過

7、的鏈接時所使用的顏色(只用于顯示以前訪問過的鏈接時所使用的顏色(只用于linklabel)2021-11-12電子科大成都學院精品課程visual c# .net程序設計152021-11-12電子科大成都學院精品課程visual c# .net程序設計16屬性名稱屬性名稱說明說明causesvalidation 是否驗證用戶輸入的有效性是否驗證用戶輸入的有效性charactercasing是否在字符鍵入時修改其大小寫格式是否在字符鍵入時修改其大小寫格式maxlength 設置能輸入的最大字符數(shù),如果設置能輸入的最大字符數(shù),如果=0,則不受限制,則不受限制multiline 是否可以顯示多行文

8、本是否可以顯示多行文本passwordchar設置密碼顯示字符設置密碼顯示字符readonly 文本是否為只讀文本是否為只讀scrollbars獲取或設置哪些滾動條應出現(xiàn)在多行獲取或設置哪些滾動條應出現(xiàn)在多行 textbox 控件中控件中selectedtext 表示當前選定的文本表示當前選定的文本selectionlength 當前選定的字符數(shù)當前選定的字符數(shù)selectionstart 當前選定的文本起始點當前選定的文本起始點text當前文本當前文本wordwrap 是否自動換行是否自動換行2021-11-12電子科大成都學院精品課程visual c# .net程序設計17事件名稱事件名稱

9、說明說明enter 進入控件時發(fā)生進入控件時發(fā)生這這4個事件按列出的順序觸發(fā),個事件按列出的順序觸發(fā),它們被稱為它們被稱為“焦點事件焦點事件”,當控件的焦點改變時觸發(fā),當控件的焦點改變時觸發(fā),但但validating和和validated僅在僅在控件接收了焦點且其控件接收了焦點且其causesvalidation設置為設置為true時實被觸發(fā)時實被觸發(fā)leave 在輸入焦點離開控件時在輸入焦點離開控件時發(fā)生發(fā)生validating 在控件正在驗證時發(fā)生在控件正在驗證時發(fā)生validated 在控件完成驗證時發(fā)生在控件完成驗證時發(fā)生keydown 這這3個事件統(tǒng)稱為個事件統(tǒng)稱為“鍵事件鍵事件”,

10、用于監(jiān)視和改變輸入,用于監(jiān)視和改變輸入到控件中內(nèi)容,到控件中內(nèi)容,keydown和和keyup 接收與所按下鍵接收與所按下鍵對應的鍵碼,可以來確定是否按下了特殊了鍵,如對應的鍵碼,可以來確定是否按下了特殊了鍵,如shift、ctrl或或f1。keypress接收與鍵對應的字符接收與鍵對應的字符keypresskeyup textchanged 只要文本框中的文本發(fā)生了改變,就會觸發(fā)該事件只要文本框中的文本發(fā)生了改變,就會觸發(fā)該事件2021-11-12電子科大成都學院精品課程visual c# .net程序設計18屬性名稱屬性名稱說明說明canredo 指示在指示在 richtextbox 內(nèi)發(fā)

11、生的操作中是否有可以重內(nèi)發(fā)生的操作中是否有可以重新應用新應用canundo 指示用戶在文本框控件中能否撤消前一操作指示用戶在文本框控件中能否撤消前一操作detecturls 當在控件中鍵入某個當在控件中鍵入某個url時,時,richtextbox 是否自是否自動設置動設置 url 的格式的格式rtf 與與text屬性相類似,但可包括屬性相類似,但可包括rtf 格式的文本格式的文本selectedrtf獲取或設置控件中當前選擇的獲取或設置控件中當前選擇的 rtf 格式的格式化文格式的格式化文本本selectedtext獲取或設置獲取或設置 richtextbox 內(nèi)的選定文本內(nèi)的選定文本sele

12、ctionalignment選定內(nèi)容或插入點的對齊方式,可以取值為選定內(nèi)容或插入點的對齊方式,可以取值為cente、left或或right2021-11-12電子科大成都學院精品課程visual c# .net程序設計19selectionbullet 指示項目符號樣式是否應用到當前選定內(nèi)容或插入點指示項目符號樣式是否應用到當前選定內(nèi)容或插入點bulletindent 指定項目符號的縮進像素值指定項目符號的縮進像素值selectioncolor 獲取或設置當前選定文本或插入點的文本顏色獲取或設置當前選定文本或插入點的文本顏色selectionfont獲取或設置當前選定文本或插入點的字體獲取或設

13、置當前選定文本或插入點的字體selectionlength 獲取或設置控件中選定的字符數(shù)獲取或設置控件中選定的字符數(shù)showselectionmargin如果把這個屬性設置為如果把這個屬性設置為true,在,在richtextbox左邊就會左邊就會出現(xiàn)一個頁邊距,方便選擇文本出現(xiàn)一個頁邊距,方便選擇文本undoactionname獲取調(diào)用獲取調(diào)用 undo方法后在控件中可撤消的操作名稱方法后在控件中可撤消的操作名稱selectionprotected把這個屬性設置設置為把這個屬性設置設置為true,可以指定不修改文本的某,可以指定不修改文本的某些部份些部份2021-11-12電子科大成都學院精

14、品課程visual c# .net程序設計202021-11-12電子科大成都學院精品課程visual c# .net程序設計212021-11-12電子科大成都學院精品課程visual c# .net程序設計22屬性名稱說明appearance獲取或設置一個值,該值用于確定 radiobutton 的外觀??蛇x值:normal和button。每種類型都可顯示文本或圖像,或同時顯示兩者。選擇normal后的外觀: 。選擇button后的外觀: autocheck如果這個屬性為true,用戶單擊單選按鈕時,會顯示一個選中標記。如果該屬性為false,就必須在click事件處理程序的代碼中手工檢查

15、單選按鈕checkalign改變單選按鈕的復選框的對齊形式,值可為枚舉contentalignment 有效值之一。默認值為 middleleft,意為內(nèi)容在垂直方向上中間對齊,在水平方向上左邊對齊checked獲取或設置一個值,該值指示是否已選中控件。如果選中控件,它就是true,否則為false2021-11-12電子科大成都學院精品課程visual c# .net程序設計23事件名稱說明checkchanged當 單選按鈕的選中選項改變時發(fā)生click每次單擊單選按鈕時,都會引發(fā)該事件。這與checkchanged事件不同,因為連續(xù)單擊單選按鈕兩次或多次只改變checked屬性一次,且只

16、改變以前未選中的控件的checked屬性,這是只會在首次單擊該選項地觸發(fā)checkchanged事件。如果被單擊按鈕的autocheck屬性是false,則該按鈕根本不會被選中,只會觸發(fā)click事件,不會觸發(fā)checkchanged事件2021-11-12電子科大成都學院精品課程visual c# .net程序設計24屬性名稱說明checkstate獲取或設置 checkbox 的狀態(tài)??蛇x值:checked、unchecked和indeterminate。復選框的形狀是indeterminate時,控件旁邊的復選框通常是灰色的,表示復選框的當前值無效,例如:如果選中標識表示文件的只讀狀態(tài),

17、且選中了兩個文件,其中一個只讀,另一個不是,則該復選框取值無效。選擇indeterminate后的外觀: 。threestate確定該控件是支持兩種狀態(tài)還是三種狀態(tài)。使用 checked 屬性可以獲取或設置具有兩種狀態(tài)的 checkbox 控件的值,而使用 checkstate 屬性可以獲取或設置具有三種狀態(tài)的 checkbox 控件的值。當該屬性取值為false時,用戶不能把checkstate屬性改為indeterminate,但仍可以在代碼中改為indeterminate2021-11-12電子科大成都學院精品課程visual c# .net程序設計25事件名稱說明checkchange

18、d當復選框的checked屬性改變時,就引發(fā)該事件。注意在復選框中,當threestate屬性為true時,單擊復選框不會改變checked屬性。在復選框從checked變?yōu)閕ndeterminate狀態(tài)時,就會出現(xiàn)這種情況checkstatechanged當checkstate屬性改變時,就引發(fā)該事件,checkstate屬性的值可以是checked、unchecked和indeterminate2021-11-12電子科大成都學院精品課程visual c# .net程序設計26屬性名稱說明selectedindex該值表示列表框中選項的索引(索引從0開始)。如果列表框可以一次選擇多個選項,

19、這個屬性就表示選中列表中的第一個選項columnwidth在包含多個列的列表框中,指定列的寬度itemsitems集合包含列表框中的所有選項, 使用這個集合的屬性可以增加和刪除選項multicolumn列表框可以有多個列。使用這個屬性可以獲取或設置列表框中列的個數(shù)selectedindies這個屬性是個集合, 包含列表框中選中選項的所有索引selecteditem在只能選擇一個選項的列表框中,這個屬性包含選中的選項。在可以選擇多個選的列表框中,這個屬性包含選中項中的第一個選項selecteditems這個屬性是個集合, 包含當前選中的所有選項selectionmode在列表框中??梢允褂胠is

20、tselecttionmode枚舉中的4種選擇模式:none:不能選擇任何選項one:一次只能選擇一個選項mnltisimple:可以選擇多個選項,使用這個模式,在單擊列表中的一項時,該項就會被選中,即使單擊另一項,該項也仍保持選中狀態(tài),除非再次單擊它mnltiextended:可以選擇多個選項,用戶還可以使用ctrl、shift和箭頭鍵進行選擇。它與mnltisimple不同,如果先單擊一項,然后單擊另一項,則只選中第二個單擊的項sorted把這個屬性設置為true,會使列表框?qū)λ倪x項按照字母順序排序text和其它控件的text屬性不大相同,如果設置列表框控件的text屬性,它將搜索匹

21、配該文本的選項,并選擇該選項,如果獲取text屬性,返回的值是列表中第一個選中的選項。如果selectionmode是node,就不能使用這個屬性2021-11-12電子科大成都學院精品課程visual c# .net程序設計27方法名稱說明clearselected清除 listbox控件中的所有選項findstring查找 listbox控件中以指定字符串開始的第一個項findstringexact查找 listbox控件中第一個精確匹配指定字符串的項getselected返回一個值,該值指示是否選定了指定的項setselected選擇或清除對 listbox控件中指定項的選定tostri

22、ng返回 listbox 的字符串表示形式2021-11-12電子科大成都學院精品課程visual c# .net程序設計28事件名稱說明selectedindexchanged在選中選項的索引改變時引發(fā)該事件2021-11-12電子科大成都學院精品課程visual c# .net程序設計292021-11-12電子科大成都學院精品課程visual c# .net程序設計302021-11-12電子科大成都學院精品課程visual c# .net程序設計312021-11-12電子科大成都學院精品課程visual c# .net程序設計322021-11-12電子科大成都學院精品課程visua

23、l c# .net程序設計332021-11-12電子科大成都學院精品課程visual c# .net程序設計34屬性名稱說明alignment控制選項卡在控件中的顯示位置,默認為控件的頂部appearance控制選項卡的顯示方式,選項卡可以顯示為一般的按鈕或帶有平面的樣式hottrack如為true,則當鼠標指針移過控件上的選項卡時,其外觀就會改變multiline如為true,則可以以多行顯示選項卡rowcount返回當前顯示的選項卡行數(shù)selecteditem獲取或設置當前選定的選項卡頁的索引selectedtab獲取或設置當前選定的選項卡頁,該屬性在tabpages的實例上使用tabc

24、ount獲取選項卡條中選項卡的數(shù)目。tabpages獲取該選項卡控件中選項卡頁的集合,使用這個集合可以添加和刪除tabpages對象2021-11-12電子科大成都學院精品課程visual c# .net程序設計352021-11-12電子科大成都學院精品課程visual c# .net程序設計362021-11-12電子科大成都學院精品課程visual c# .net程序設計372021-11-12電子科大成都學院精品課程visual c# .net程序設計382021-11-12電子科大成都學院精品課程visual c# .net程序設計392021-11-12電子科大成都學院精品課程vi

25、sual c# .net程序設計402021-11-12電子科大成都學院精品課程visual c# .net程序設計412021-11-12電子科大成都學院精品課程visual c# .net程序設計42屬性名稱說明checked表示菜單是否被選中checkonclick當設置為true時,如果菜單項左邊的復選框沒有打上標記,就打上標記,如果該復選框已打上標記,就去除該標記,否則,該標記就被一個圖像替代,使用checked屬性在確定菜單的狀態(tài)displaystyle 是否在菜單上顯示文本和圖像,默認為 imageandtext,及同時顯示圖像和文本dropdownitems 獲取與此菜單項相關

26、的下拉菜單中的項的集合image 顯示在菜單項上的圖像selected 指示該菜單項是否處于選定狀態(tài)shortcutkeys獲取或設置與菜單項關聯(lián)的快捷鍵showshortcutkeys快捷鍵是否顯示在菜單項的旁邊tooltiptext 菜單項的提示文本,只有當 showitemtooltips 設置為 true 時,tooltiptext 才有效。如果 autotooltip 設置為 true,則該項的 text 屬性將用作 tooltiptext2021-11-12電子科大成都學院精品課程visual c# .net程序設計432021-11-12電子科大成都學院精品課程visual c#

27、 .net程序設計442021-11-12電子科大成都學院精品課程visual c# .net程序設計45控件名稱說明toolstripbutton可以創(chuàng)建一個支持文本和圖像的工具欄按鈕toolstriplabel創(chuàng)建一個標簽toolstripsplitbutton左側標準按鈕和右側下拉按鈕的組合toolstripdropdownbutton可以創(chuàng)建一個下拉列表toolstripseparator直線,可以對菜單或 toolstrip 上的相關項進行分組toolstriptextbox文本框,用戶可以在此輸入文本toolstripprogressbarwindows 進度欄2021-11-12

28、電子科大成都學院精品課程visual c# .net程序設計46名稱說明toolstripstatuslabelstatusstrip 控件中的一個面板toolstripdropdownbutton用戶可以從中選擇單個項toolstripsplitbutton標準按鈕和下拉菜單的一個兩部分控件toolstripprogressbar顯示進程的完成狀態(tài)2021-11-12電子科大成都學院精品課程visual c# .net程序設計47屬性名稱說明items默認情況下,狀態(tài)欄不含有窗格,可使用items屬性在狀態(tài)欄中添加或刪除窗格showitemtooltips 是否顯示項的tooltipsizi

29、nggrip用來設置是否在窗體的右下角顯示一個大小控制柄,該控制柄可向用戶表明該窗體大小可調(diào)。只能在大小可調(diào)的窗體中設置該屬性text用來指定狀態(tài)欄顯示的文本2021-11-12電子科大成都學院精品課程visual c# .net程序設計48屬性名稱說明autosize是否基于項的圖像和文本自動調(diào)整項的大小alignment設定statusstrip控件上窗格的對齊方式,可選項包括:center、left和rightborderstyle設定窗格邊框的樣式,可選項如下:none:不顯示邊框; raised:窗格以三維凸起方式顯示;sunken:窗格以三維凹起方式顯示image設定窗格顯示的圖標

30、minimumsize設定窗格在狀態(tài)欄中的最小寬度spring指定項是否填滿剩余空間text設定窗格的顯示文本width設定窗格的寬度,取決于autosize屬性的設置,當窗體大小改變時該屬性值可能會隨之變化2021-11-12電子科大成都學院精品課程visual c# .net程序設計492021-11-12電子科大成都學院精品課程visual c# .net程序設計502021-11-12電子科大成都學院精品課程visual c# .net程序設計512021-11-12電子科大成都學院精品課程visual c# .net程序設計522021-11-12電子科大成都學院精品課程visual c# .net程序設計532021-11-12電子科大成都學院精品課程visual c# .net程序設計542021-11-12電子科大成都學院精品課程visual c# .net程序設計55成員包含的按鈕abortretryignoreokokcancelretrycancelyesnoyesnocancel2021-11-12電子科大成都學院精品課程visual c# .net程序設計56成員說明abort對話框的返回值是 abort(通常從標簽為“中止”的按鈕發(fā)送) cancel對話框的返回值是 cancel(通常從標簽為“取消”的按鈕發(fā)送) igno

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論