版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、標(biāo)記單個Windows窗體控件并提供它們的快捷方式.NET Framework 4.5其他版本 此主題尚未評級-評價此主題添加到Windows窗體的控件所擁有的屬性和方法能使用戶操作更趨專門化。自定義用戶界面以適合用戶的需要對于設(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其他版本 此主題尚未評級-評價此主題Win dows窗體控件通常顯示與該控件的主要功能相關(guān)的某些文本。例如,Butt on 控件通常顯示指示當(dāng)單擊該按鈕時將會執(zhí)行的操作的標(biāo)題。對于所有控件,都可以通過使用 Text 屬性設(shè)置或返回文本。通過使用 Font 屬性可以更改字體。還可以使用設(shè)計(jì)器設(shè)置文本。.以編程方式設(shè)置控件所顯示的文本將 Text屬性設(shè)置為一個字符串。若要創(chuàng)建帶下劃線的訪問鍵,請?jiān)趯⒁蔀樵L問鍵的字母前加一個“and”符(&)。將 Font屬性設(shè)置為一個Fo nt 類型的對象。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)義符來顯示用戶界面元素中的特殊字符, 通常對這些用戶界 面元素會有不同的解釋,如解釋為菜單項(xiàng)。例如,下面的代碼行將菜單項(xiàng)的文本設(shè)置為“ & NowFor Something Completely Different ” (下 面是完全不同的內(nèi)容):C#C+VBMPMe nultem.Text =:& Now For Something Completely Different請
4、參見如何:使用設(shè)計(jì)器設(shè)置 Windows窗體控件顯示的文 本.NET Framework 4.5其他版本 此主題尚未評級-評價此主題Win dows窗體控件通常顯示與該控件的主要功能相關(guān)的某些文本。例如,Butt on 控件通常顯示指示當(dāng)單擊該按鈕時將會執(zhí)行的操作的標(biāo)題。對于所有控件,都可以通過使用 Text 屬性設(shè)置或返回文本。通過使用 Font 屬性可以更改字體。通過設(shè)計(jì)器設(shè)置文本和字體1.在“屬性”窗口中,將控件的Text屬性設(shè)置為一個適當(dāng)?shù)淖址粢獎?chuàng)建帶下劃線的快捷鍵,請?jiān)趯⒁蔀榭旖萱I的字母前加一個“and”符(&)。2.在“屬性”窗口中,單擊Font屬性旁的省略號按鈕 ()。在標(biāo)
5、準(zhǔn)字體對話框中,選擇所需的字體、字體樣式、大小、效果(如帶刪除線或下劃線)和腳本。如何:設(shè)置Windows窗體控件所顯示的圖像.NET Framework 4.5其他版本此主題尚未評級-評價此主題有些Windows窗體控件能夠顯示圖像。這些圖像可以是闡明控件用途的圖標(biāo),例如按鈕上表示“保存”命令的磁盤圖標(biāo)。 或者,圖標(biāo)還可以是給控件提供您想要的外觀和行為的背景圖像。設(shè)置控件所顯示的圖像? 將控件的 Image 或 Backgrou ndlmage屬性設(shè)置為 Image 類型的對象。通常您將會使用FromFile方法從文件加載圖像。在下面的代碼示例中,為圖像位置設(shè)置的路徑是“ My Pictur
6、es ”文件夾。大多數(shù)運(yùn)行Windows操作系統(tǒng)的計(jì)算機(jī)將包括該目錄。這還將允許具有最低系統(tǒng)訪問級別的用戶安全地運(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其他版本 此主題尚未評級-評價此主題有些Windows窗體控件能夠顯示圖像。圖像可以是一個說明控件目的的圖標(biāo),例如,表示“保存”命令的按鈕上的磁盤圖標(biāo)。圖標(biāo)還可以是背景圖像,賦予控件您所需要的外觀。說明顯示的對話框和菜單命令可能會與“幫助”中的描述不同,具體取決于您現(xiàn)用的設(shè)置或版本。若要更改設(shè)置,請?jiān)凇肮ぞ摺辈藛紊线x擇“導(dǎo)入和導(dǎo)出設(shè) 置”。有關(guān)更多信息,請參見Visual Studio 設(shè)置。設(shè)置控件所顯示的圖像在“屬性”窗口中選擇控件的 “Image”或“Backgroundlmage ”屬
8、性,再單擊省略號按 鈕()以顯示“選擇資源”對話框。選擇要顯示的圖像。請參見FromFileImageBackgrou ndlmage其他資源標(biāo)記單個Windows窗體控件并提供它們的快捷方式如何:創(chuàng)建Windows窗體控件的訪問鍵.NET Framework 4.5其他版本此主題尚未評級-評價此主題“訪問鍵”是菜單、菜單項(xiàng)或控件(如按鈕)標(biāo)簽的文本中帶下劃線的字符。訪問鍵允許用戶通過同時按 Alt 鍵和預(yù)先定義的訪問鍵來“單擊”按鈕。例如,如果某個按鈕運(yùn)行打印窗體的過程,而且因此其Text 屬性設(shè)置為“ Print, ”,則在字母“ P”前添加“ &”符會使得字母“P”在運(yùn)行時的按鈕文本中帶
9、有下劃線。用戶可以通過按下 Alt+P 運(yùn)行與該按鈕關(guān)聯(lián)的命令。對于不能接收焦點(diǎn)的控件,不能設(shè)置訪問鍵。創(chuàng)建控件的訪問鍵? 將 Text 屬性設(shè)置為一個字符串,該字符串在將設(shè)成快捷鍵的字母前包含一個“&”符。C#C+VBSet the letter P as an access key.Butt on 1.Text = &Print說明若要在標(biāo)題中加入一個“ &”符而不創(chuàng)建訪問鍵,請加入兩個“ &”符 (&)。 這樣,在標(biāo)題中顯示單個“ &”符,并且沒有帶下劃線的字符。如何:使用設(shè)計(jì)器為Windows窗體控件創(chuàng)建訪問鍵.NET Framework 4.5其他版本此主題尚未評級-評價此主題“訪問
10、鍵”是菜單、菜單項(xiàng)或控件(如按鈕)標(biāo)簽的文本中帶下劃線的字符。它允許用戶通過同時按下Alt鍵和預(yù)先定義的訪問鍵來“單擊”某個按鈕。例如,如果某個按鈕可運(yùn)行打印窗體的過程,并且因此將它的Text 屬性設(shè)為“ Print ”,則在字母“ P”前添加“ &”符會使得字母“P”在運(yùn)行時的按鈕文本中帶有下劃線。用戶可以通過按下 Alt+P 運(yùn)行與該按鈕關(guān)聯(lián)的命令。對于不能接收焦點(diǎn)的控件,不能設(shè)置訪問鍵。說明顯示的對話框和菜單命令可能會與“幫助”中的描述不同,具體取決于您現(xiàn)用的設(shè)置或版本。若要更改設(shè)置,請?jiān)凇肮ぞ摺辈藛紊线x擇“導(dǎo)入和導(dǎo)出設(shè) 置”。有關(guān)更多信息,請參見Visual Studio 設(shè)置。創(chuàng)建控
11、件的訪問鍵? 在“屬性”窗口中,將 母前包含一個“ &”符。 到網(wǎng)格中。Text屬性設(shè)置為一個字符串,該字符串在將作為訪問鍵的字例如,若要將字母P設(shè)置為訪冋鍵,請將&Print 鍵入為Win dows窗體上的控件提供輔助功能信息.NET Framework 4.5其他版本 此主題尚未評級-評價此主題輔助功能是一些專用的程序和設(shè)備,用于幫助殘疾人更有效地使用計(jì)算機(jī)。這方面的示例包括為盲人提供的屏幕讀取器,以及為提供口頭命令而不是使用鼠標(biāo)或鍵盤的人們所提供的語音輸入實(shí)用工具。這些輔助功能與由Windows窗體控件公開的輔助功能屬性交互。這些屬性是:? Accessibilityobject? Ac
12、cessibleDefaultActio nDescriptio n? AccessibleDescripti on? AccessibleName? AccessibleRoleAccessibilityObject 屬性此只讀屬性包含一個AccessibleObject 類實(shí)例。 AccessibleObject 實(shí)現(xiàn)了 IAccessible 接口,此接口提供關(guān)于控件的描述、屏幕位置、定位功能和值的信息。設(shè)計(jì)人員在將控件添加到窗體時設(shè)置此值。屬性AccessibleDefaultActio nDescripti on 此字符串描述控件的操作。 它并不出現(xiàn)在“屬性”窗口中,而或許只能在代碼
13、中設(shè)置。 下列 示例為一個按鈕 (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 屬性 這是報告給輔助功能的控件的名稱。 它可以在“屬性”窗口中設(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 ,而您可能想使輔助 功能將其角色報告為 Chart 而不是 PictureBox 。 您還可能希望為已經(jīng)開發(fā)的自定義控件 指定此屬性。 該屬性可以在“屬性”窗口中設(shè)置,或者如下所示在代碼中設(shè)置: Visual BasicPictureBox1.AccessibleRole = AccessibleRole.Chart/ C#PictureBox1.AccessibleRole = Acces
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度墻繪藝術(shù)市場分析與調(diào)研合同3篇
- 2025版領(lǐng)隊(duì)與俱樂部專屬合作協(xié)議范本4篇
- 勞動安全和環(huán)境保護(hù)
- 2025屆廣東省廣州市從化區(qū)重點(diǎn)中學(xué)中考生物押題卷含解析
- 二零二五版多功能儲藏室建設(shè)合作合同3篇
- 二零二五年度餐飲店食材采購與物流配送合作協(xié)議8篇
- 個人租賃合同參考模板(場地、2024版)6篇
- 主持人2024年度活動服務(wù)合作合同一
- 2025年印刷品代理合同
- 2025年智慧交通設(shè)施場地開發(fā)居間代理協(xié)議4篇
- 《庖丁解?!帆@獎?wù)n件(省級公開課一等獎)-完美版PPT
- 化工園區(qū)危險品運(yùn)輸車輛停車場建設(shè)標(biāo)準(zhǔn)
- 6月大學(xué)英語四級真題(CET4)及答案解析
- 氣排球競賽規(guī)則
- 電梯維修保養(yǎng)報價書模板
- 危險化學(xué)品目錄2023
- FZ/T 81024-2022機(jī)織披風(fēng)
- GB/T 33141-2016鎂鋰合金鑄錠
- JJF 1069-2012 法定計(jì)量檢定機(jī)構(gòu)考核規(guī)范(培訓(xùn)講稿)
- 綜合管廊工程施工技術(shù)概述課件
- 公積金提取單身聲明
評論
0/150
提交評論