標記單個Windows窗體控件并提供它們的快捷方式_第1頁
標記單個Windows窗體控件并提供它們的快捷方式_第2頁
標記單個Windows窗體控件并提供它們的快捷方式_第3頁
標記單個Windows窗體控件并提供它們的快捷方式_第4頁
標記單個Windows窗體控件并提供它們的快捷方式_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、標記單個Windows窗體控件并提供它們的快捷方式.NET Framework 4.5其他版本 此主題尚未評級-評價此主題添加到Windows窗體的控件所擁有的屬性和方法能使用戶操作更趨專門化。自定義用戶界面以適合用戶的需要對于設(shè)計良好的 Windows應(yīng)用程序至關(guān)重要。本節(jié)內(nèi)容如何:設(shè)置Windows窗體控件所顯示的文本 描述如何將文本標簽分配到控件。如何:設(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 控件通常顯示指示當單擊該按鈕時將會執(zhí)行的操作的標題。對于所有控件,都可以通過使用 Text 屬性設(shè)置或返回文本。通過使用 Font 屬性可以更改字體。還可以使用設(shè)計器設(shè)置文本。.以編程方式設(shè)置控件所顯示的文本將 Text屬性設(shè)置為一個字符串。若要創(chuàng)建帶下劃線的訪問鍵,請在將要成為訪問鍵的字母前加一個“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)義符來顯示用戶界面元素中的特殊字符, 通常對這些用戶界 面元素會有不同的解釋,如解釋為菜單項。例如,下面的代碼行將菜單項的文本設(shè)置為“ & NowFor Something Completely Different ” (下 面是完全不同的內(nèi)容):C#C+VBMPMe nultem.Text =:& Now For Something Completely Different請

4、參見如何:使用設(shè)計器設(shè)置 Windows窗體控件顯示的文 本.NET Framework 4.5其他版本 此主題尚未評級-評價此主題Win dows窗體控件通常顯示與該控件的主要功能相關(guān)的某些文本。例如,Butt on 控件通常顯示指示當單擊該按鈕時將會執(zhí)行的操作的標題。對于所有控件,都可以通過使用 Text 屬性設(shè)置或返回文本。通過使用 Font 屬性可以更改字體。通過設(shè)計器設(shè)置文本和字體1.在“屬性”窗口中,將控件的Text屬性設(shè)置為一個適當?shù)淖址粢獎?chuàng)建帶下劃線的快捷鍵,請在將要成為快捷鍵的字母前加一個“and”符(&)。2.在“屬性”窗口中,單擊Font屬性旁的省略號按鈕 ()。在標

5、準字體對話框中,選擇所需的字體、字體樣式、大小、效果(如帶刪除線或下劃線)和腳本。如何:設(shè)置Windows窗體控件所顯示的圖像.NET Framework 4.5其他版本此主題尚未評級-評價此主題有些Windows窗體控件能夠顯示圖像。這些圖像可以是闡明控件用途的圖標,例如按鈕上表示“保存”命令的磁盤圖標。 或者,圖標還可以是給控件提供您想要的外觀和行為的背景圖像。設(shè)置控件所顯示的圖像? 將控件的 Image 或 Backgrou ndlmage屬性設(shè)置為 Image 類型的對象。通常您將會使用FromFile方法從文件加載圖像。在下面的代碼示例中,為圖像位置設(shè)置的路徑是“ My Pictur

6、es ”文件夾。大多數(shù)運行Windows操作系統(tǒng)的計算機將包括該目錄。這還將允許具有最低系統(tǒng)訪問級別的用戶安全地運行應(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è)計器設(shè)置Windows窗體控件顯示的圖 像.NET Framework 4.5其他版本 此主題尚未評級-評價此主題有些Windows窗體控件能夠顯示圖像。圖像可以是一個說明控件目的的圖標,例如,表示“保存”命令的按鈕上的磁盤圖標。圖標還可以是背景圖像,賦予控件您所需要的外觀。說明顯示的對話框和菜單命令可能會與“幫助”中的描述不同,具體取決于您現(xiàn)用的設(shè)置或版本。若要更改設(shè)置,請在“工具”菜單上選擇“導入和導出設(shè) 置”。有關(guān)更多信息,請參見Visual Studio 設(shè)置。設(shè)置控件所顯示的圖像在“屬性”窗口中選擇控件的 “Image”或“Backgroundlmage ”屬

8、性,再單擊省略號按 鈕()以顯示“選擇資源”對話框。選擇要顯示的圖像。請參見FromFileImageBackgrou ndlmage其他資源標記單個Windows窗體控件并提供它們的快捷方式如何:創(chuàng)建Windows窗體控件的訪問鍵.NET Framework 4.5其他版本此主題尚未評級-評價此主題“訪問鍵”是菜單、菜單項或控件(如按鈕)標簽的文本中帶下劃線的字符。訪問鍵允許用戶通過同時按 Alt 鍵和預(yù)先定義的訪問鍵來“單擊”按鈕。例如,如果某個按鈕運行打印窗體的過程,而且因此其Text 屬性設(shè)置為“ Print, ”,則在字母“ P”前添加“ &”符會使得字母“P”在運行時的按鈕文本中帶

9、有下劃線。用戶可以通過按下 Alt+P 運行與該按鈕關(guān)聯(lián)的命令。對于不能接收焦點的控件,不能設(shè)置訪問鍵。創(chuàng)建控件的訪問鍵? 將 Text 屬性設(shè)置為一個字符串,該字符串在將設(shè)成快捷鍵的字母前包含一個“&”符。C#C+VBSet the letter P as an access key.Butt on 1.Text = &Print說明若要在標題中加入一個“ &”符而不創(chuàng)建訪問鍵,請加入兩個“ &”符 (&)。 這樣,在標題中顯示單個“ &”符,并且沒有帶下劃線的字符。如何:使用設(shè)計器為Windows窗體控件創(chuàng)建訪問鍵.NET Framework 4.5其他版本此主題尚未評級-評價此主題“訪問

10、鍵”是菜單、菜單項或控件(如按鈕)標簽的文本中帶下劃線的字符。它允許用戶通過同時按下Alt鍵和預(yù)先定義的訪問鍵來“單擊”某個按鈕。例如,如果某個按鈕可運行打印窗體的過程,并且因此將它的Text 屬性設(shè)為“ Print ”,則在字母“ P”前添加“ &”符會使得字母“P”在運行時的按鈕文本中帶有下劃線。用戶可以通過按下 Alt+P 運行與該按鈕關(guān)聯(lián)的命令。對于不能接收焦點的控件,不能設(shè)置訪問鍵。說明顯示的對話框和菜單命令可能會與“幫助”中的描述不同,具體取決于您現(xiàn)用的設(shè)置或版本。若要更改設(shè)置,請在“工具”菜單上選擇“導入和導出設(shè) 置”。有關(guān)更多信息,請參見Visual Studio 設(shè)置。創(chuàng)建控

11、件的訪問鍵? 在“屬性”窗口中,將 母前包含一個“ &”符。 到網(wǎng)格中。Text屬性設(shè)置為一個字符串,該字符串在將作為訪問鍵的字例如,若要將字母P設(shè)置為訪冋鍵,請將&Print 鍵入為Win dows窗體上的控件提供輔助功能信息.NET Framework 4.5其他版本 此主題尚未評級-評價此主題輔助功能是一些專用的程序和設(shè)備,用于幫助殘疾人更有效地使用計算機。這方面的示例包括為盲人提供的屏幕讀取器,以及為提供口頭命令而不是使用鼠標或鍵盤的人們所提供的語音輸入實用工具。這些輔助功能與由Windows窗體控件公開的輔助功能屬性交互。這些屬性是:? Accessibilityobject? Ac

12、cessibleDefaultActio nDescriptio n? AccessibleDescripti on? AccessibleName? AccessibleRoleAccessibilityObject 屬性此只讀屬性包含一個AccessibleObject 類實例。 AccessibleObject 實現(xiàn)了 IAccessible 接口,此接口提供關(guān)于控件的描述、屏幕位置、定位功能和值的信息。設(shè)計人員在將控件添加到窗體時設(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 。 這意味著默認情況下, Button 控件充當 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論