版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、標(biāo)記單個(gè)Windows窗體控件并提供它們的快捷方式.NET Framework 4.5其他版本 此主題尚未評(píng)級(jí)-評(píng)價(jià)此主題添加到Windows窗體的控件所擁有的屬性和方法能使用戶操作更趨專門化。自定義用戶界面以適合用戶的需要對(duì)于設(shè)計(jì)良好的 Windows應(yīng)用程序至關(guān)重要。本節(jié)內(nèi)容如何:設(shè)置Windows窗體控件所顯示的文本 描述如何將文本標(biāo)簽分配到控件。如何:設(shè)置 Windows窗體控件所顯示的圖像解釋如何配置控件以顯示圖像。如何:創(chuàng)建Windows窗體控件的訪問鍵提供有關(guān)創(chuàng)建預(yù)定義鍵盤快捷鍵的信息。為Windows窗體上的控件提供輔助功能信息提供有關(guān)使您的控件能夠使用輔助功能的信息。如何:設(shè)
2、置Windows窗體控件所顯示的文本.NET Framework 4.5其他版本 此主題尚未評(píng)級(jí)-評(píng)價(jià)此主題Win dows窗體控件通常顯示與該控件的主要功能相關(guān)的某些文本。例如,Butt on 控件通常顯示指示當(dāng)單擊該按鈕時(shí)將會(huì)執(zhí)行的操作的標(biāo)題。對(duì)于所有控件,都可以通過使用 Text 屬性設(shè)置或返回文本。通過使用 Font 屬性可以更改字體。還可以使用設(shè)計(jì)器設(shè)置文本。.以編程方式設(shè)置控件所顯示的文本將 Text屬性設(shè)置為一個(gè)字符串。若要?jiǎng)?chuàng)建帶下劃線的訪問鍵,請(qǐng)?jiān)趯⒁蔀樵L問鍵的字母前加一個(gè)“and”符(&)。將 Font屬性設(shè)置為一個(gè)Fo nt 類型的對(duì)象。C#C+VBButt on I.T
3、ext =Click here to save cha ngesButton1.Font =NewFont( Arial , 10, FontStyle.Bold,GraphicsU nit.Poi nt)說明可以使用轉(zhuǎn)義符來顯示用戶界面元素中的特殊字符, 通常對(duì)這些用戶界 面元素會(huì)有不同的解釋,如解釋為菜單項(xiàng)。例如,下面的代碼行將菜單項(xiàng)的文本設(shè)置為“ & NowFor Something Completely Different ” (下 面是完全不同的內(nèi)容):C#C+VBMPMe nultem.Text =:& Now For Something Completely Different請(qǐng)
4、參見如何:使用設(shè)計(jì)器設(shè)置 Windows窗體控件顯示的文 本.NET Framework 4.5其他版本 此主題尚未評(píng)級(jí)-評(píng)價(jià)此主題Win dows窗體控件通常顯示與該控件的主要功能相關(guān)的某些文本。例如,Butt on 控件通常顯示指示當(dāng)單擊該按鈕時(shí)將會(huì)執(zhí)行的操作的標(biāo)題。對(duì)于所有控件,都可以通過使用 Text 屬性設(shè)置或返回文本。通過使用 Font 屬性可以更改字體。通過設(shè)計(jì)器設(shè)置文本和字體1.在“屬性”窗口中,將控件的Text屬性設(shè)置為一個(gè)適當(dāng)?shù)淖址粢獎(jiǎng)?chuàng)建帶下劃線的快捷鍵,請(qǐng)?jiān)趯⒁蔀榭旖萱I的字母前加一個(gè)“and”符(&)。2.在“屬性”窗口中,單擊Font屬性旁的省略號(hào)按鈕 ()。在標(biāo)
5、準(zhǔn)字體對(duì)話框中,選擇所需的字體、字體樣式、大小、效果(如帶刪除線或下劃線)和腳本。如何:設(shè)置Windows窗體控件所顯示的圖像.NET Framework 4.5其他版本此主題尚未評(píng)級(jí)-評(píng)價(jià)此主題有些Windows窗體控件能夠顯示圖像。這些圖像可以是闡明控件用途的圖標(biāo),例如按鈕上表示“保存”命令的磁盤圖標(biāo)。 或者,圖標(biāo)還可以是給控件提供您想要的外觀和行為的背景圖像。設(shè)置控件所顯示的圖像? 將控件的 Image 或 Backgrou ndlmage屬性設(shè)置為 Image 類型的對(duì)象。通常您將會(huì)使用FromFile方法從文件加載圖像。在下面的代碼示例中,為圖像位置設(shè)置的路徑是“ My Pictur
6、es ”文件夾。大多數(shù)運(yùn)行Windows操作系統(tǒng)的計(jì)算機(jī)將包括該目錄。這還將允許具有最低系統(tǒng)訪問級(jí)別的用戶安全地運(yùn)行應(yīng)用程序。下面的代碼示例要求您已經(jīng)具有添加了PictureBox 控件的窗體。C#C+VBReplace the image n amed belowwith an icon of your own choos ing.PictureBox1 .Im age = Image.FromFile _(System.E nvir onmen t.GetFolderPath _(System.E nviro nmen t.SpecialFolder.MyPictures) _& lmag
7、e.gif)如何:使用設(shè)計(jì)器設(shè)置Windows窗體控件顯示的圖 像.NET Framework 4.5其他版本 此主題尚未評(píng)級(jí)-評(píng)價(jià)此主題有些Windows窗體控件能夠顯示圖像。圖像可以是一個(gè)說明控件目的的圖標(biāo),例如,表示“保存”命令的按鈕上的磁盤圖標(biāo)。圖標(biāo)還可以是背景圖像,賦予控件您所需要的外觀。說明顯示的對(duì)話框和菜單命令可能會(huì)與“幫助”中的描述不同,具體取決于您現(xiàn)用的設(shè)置或版本。若要更改設(shè)置,請(qǐng)?jiān)凇肮ぞ摺辈藛紊线x擇“導(dǎo)入和導(dǎo)出設(shè) 置”。有關(guān)更多信息,請(qǐng)參見Visual Studio 設(shè)置。設(shè)置控件所顯示的圖像在“屬性”窗口中選擇控件的 “Image”或“Backgroundlmage ”屬
8、性,再單擊省略號(hào)按 鈕()以顯示“選擇資源”對(duì)話框。選擇要顯示的圖像。請(qǐng)參見FromFileImageBackgrou ndlmage其他資源標(biāo)記單個(gè)Windows窗體控件并提供它們的快捷方式如何:創(chuàng)建Windows窗體控件的訪問鍵.NET Framework 4.5其他版本此主題尚未評(píng)級(jí)-評(píng)價(jià)此主題“訪問鍵”是菜單、菜單項(xiàng)或控件(如按鈕)標(biāo)簽的文本中帶下劃線的字符。訪問鍵允許用戶通過同時(shí)按 Alt 鍵和預(yù)先定義的訪問鍵來“單擊”按鈕。例如,如果某個(gè)按鈕運(yùn)行打印窗體的過程,而且因此其Text 屬性設(shè)置為“ Print, ”,則在字母“ P”前添加“ &”符會(huì)使得字母“P”在運(yùn)行時(shí)的按鈕文本中帶
9、有下劃線。用戶可以通過按下 Alt+P 運(yùn)行與該按鈕關(guān)聯(lián)的命令。對(duì)于不能接收焦點(diǎn)的控件,不能設(shè)置訪問鍵。創(chuàng)建控件的訪問鍵? 將 Text 屬性設(shè)置為一個(gè)字符串,該字符串在將設(shè)成快捷鍵的字母前包含一個(gè)“&”符。C#C+VBSet the letter P as an access key.Butt on 1.Text = &Print說明若要在標(biāo)題中加入一個(gè)“ &”符而不創(chuàng)建訪問鍵,請(qǐng)加入兩個(gè)“ &”符 (&)。 這樣,在標(biāo)題中顯示單個(gè)“ &”符,并且沒有帶下劃線的字符。如何:使用設(shè)計(jì)器為Windows窗體控件創(chuàng)建訪問鍵.NET Framework 4.5其他版本此主題尚未評(píng)級(jí)-評(píng)價(jià)此主題“訪問
10、鍵”是菜單、菜單項(xiàng)或控件(如按鈕)標(biāo)簽的文本中帶下劃線的字符。它允許用戶通過同時(shí)按下Alt鍵和預(yù)先定義的訪問鍵來“單擊”某個(gè)按鈕。例如,如果某個(gè)按鈕可運(yùn)行打印窗體的過程,并且因此將它的Text 屬性設(shè)為“ Print ”,則在字母“ P”前添加“ &”符會(huì)使得字母“P”在運(yùn)行時(shí)的按鈕文本中帶有下劃線。用戶可以通過按下 Alt+P 運(yùn)行與該按鈕關(guān)聯(lián)的命令。對(duì)于不能接收焦點(diǎn)的控件,不能設(shè)置訪問鍵。說明顯示的對(duì)話框和菜單命令可能會(huì)與“幫助”中的描述不同,具體取決于您現(xiàn)用的設(shè)置或版本。若要更改設(shè)置,請(qǐng)?jiān)凇肮ぞ摺辈藛紊线x擇“導(dǎo)入和導(dǎo)出設(shè) 置”。有關(guān)更多信息,請(qǐng)參見Visual Studio 設(shè)置。創(chuàng)建控
11、件的訪問鍵? 在“屬性”窗口中,將 母前包含一個(gè)“ &”符。 到網(wǎng)格中。Text屬性設(shè)置為一個(gè)字符串,該字符串在將作為訪問鍵的字例如,若要將字母P設(shè)置為訪冋鍵,請(qǐng)將&Print 鍵入為Win dows窗體上的控件提供輔助功能信息.NET Framework 4.5其他版本 此主題尚未評(píng)級(jí)-評(píng)價(jià)此主題輔助功能是一些專用的程序和設(shè)備,用于幫助殘疾人更有效地使用計(jì)算機(jī)。這方面的示例包括為盲人提供的屏幕讀取器,以及為提供口頭命令而不是使用鼠標(biāo)或鍵盤的人們所提供的語音輸入實(shí)用工具。這些輔助功能與由Windows窗體控件公開的輔助功能屬性交互。這些屬性是:? Accessibilityobject? Ac
12、cessibleDefaultActio nDescriptio n? AccessibleDescripti on? AccessibleName? AccessibleRoleAccessibilityObject 屬性此只讀屬性包含一個(gè)AccessibleObject 類實(shí)例。 AccessibleObject 實(shí)現(xiàn)了 IAccessible 接口,此接口提供關(guān)于控件的描述、屏幕位置、定位功能和值的信息。設(shè)計(jì)人員在將控件添加到窗體時(shí)設(shè)置此值。屬性AccessibleDefaultActio nDescripti on 此字符串描述控件的操作。 它并不出現(xiàn)在“屬性”窗口中,而或許只能在代碼
13、中設(shè)置。 下列 示例為一個(gè)按鈕 (Button) 控件設(shè)置了此屬性: Visual BasicButton1.AccessibleDefaultActionDescription = _Closes the application./ C#Button1.AccessibleDefaultActionDescription =Closes the application.;/ C+ button1-AccessibleDefaultActionDescription =Closes the application.;AccessibleDescription 屬性 此字符串描述控件。 它可以在
14、“屬性”窗口中設(shè)置,或者如下所示在代碼中設(shè)置: Visual BasicButton1.AccessibleDescription = A button with text Exit./ C#Button1.AccessibleDescription = A button with text Exit;/ C+button1-AccessibleDescription = A button with text Exit;AccessibleName 屬性 這是報(bào)告給輔助功能的控件的名稱。 它可以在“屬性”窗口中設(shè)置, 或者如下所示在代碼中設(shè) 置: Visual BasicButton1.Acc
15、essibleName = Order/ C#Button1.AccessibleName = Order;/ C+button1-AccessibleName = Order;AccessibleRole 屬性此屬性包含 AccessibleRole 枚舉 枚舉,用以描述控件的用戶界面角色。 新控件將該值設(shè)置 為 Default 。 這意味著默認(rèn)情況下, Button 控件充當(dāng) Button 。 如果控件還具有其他角 色,您可能想重置此屬性。 例如,可以將 PictureBox 控件用作 Chart ,而您可能想使輔助 功能將其角色報(bào)告為 Chart 而不是 PictureBox 。 您還可能希望為已經(jīng)開發(fā)的自定義控件 指定此屬性。 該屬性可以在“屬性”窗口中設(shè)置,或者如下所示在代碼中設(shè)置: Visual BasicPictureBox1.AccessibleRole = AccessibleRole.Chart/ C#PictureBox1.AccessibleRole = Acces
溫馨提示
- 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. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【同步輔導(dǎo)】2021高中數(shù)學(xué)北師大版必修四導(dǎo)學(xué)案:《任意角的正弦函數(shù)、余弦函數(shù)的定義與周期性》
- 征收土地補(bǔ)償標(biāo)準(zhǔn)2022年
- 甘肅省平?jīng)鍪星f浪縣2024-2025學(xué)年高一上學(xué)期第二學(xué)段考數(shù)學(xué)試題(含答案)
- 【備課參考】2020年新人教版高中地理必修1:課堂實(shí)錄2.2《氣壓帶和風(fēng)帶》
- 安徽省滁州市來安縣部分學(xué)校2024-2025學(xué)年第一學(xué)期八年級(jí)語文期末試卷(含答案)
- 2024-2025學(xué)年湖南省岳陽市高中教學(xué)質(zhì)量監(jiān)測(cè)試卷高一數(shù)學(xué)試題(含解析)
- 《淺談當(dāng)下護(hù)士意識(shí)》課件
- 《金版教程》2022屆高考生物一輪總復(fù)習(xí)階段示范性金考卷1-
- 【名師一號(hào)】2020-2021學(xué)年高中地理中圖版必修三-雙基限時(shí)練(九)
- 2022屆高考語文第一輪復(fù)習(xí)-第3部分論述類文本閱讀常見題型(復(fù)習(xí)課)
- 紙巾合同范本
- 四川省德陽市2025屆數(shù)學(xué)三年級(jí)第一學(xué)期期末聯(lián)考模擬試題含解析
- 2024年平面設(shè)計(jì)師技能及理論知識(shí)考試題庫(kù)(附含答案)
- 相互批評(píng)意見500條【5篇】
- 2024年高考真題-英語(新高考Ⅰ卷) 含解析
- 2023-2024年6月廣東省普通高中學(xué)業(yè)水平生物考試及答案
- 江蘇徐州歷年中考語文現(xiàn)代文閱讀之非連續(xù)性文本閱讀5篇(含答案)(2003-2023)
- 鐵路技術(shù)管理規(guī)程-20220507141239
- 2024年內(nèi)部執(zhí)業(yè)醫(yī)師考試試題
- 植物學(xué)智慧樹知到答案2024年浙江大學(xué)
- 礦山開采與生產(chǎn)管理
評(píng)論
0/150
提交評(píng)論