标记单个Windows窗体控件并提供它们的快捷方式_第1页
标记单个Windows窗体控件并提供它们的快捷方式_第2页
标记单个Windows窗体控件并提供它们的快捷方式_第3页
标记单个Windows窗体控件并提供它们的快捷方式_第4页
标记单个Windows窗体控件并提供它们的快捷方式_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、标记单个Windows窗体控件并提供它们的快捷方式.NET Framework 4.5其他版本 此主题尚未评级-评价此主题添加到Windows窗体的控件所拥有的属性和方法能使用户操作更趋专门化。自定义用户界面以适合用户的需要对于设计良好的 Windows应用程序至关重要。本节内容如何:设置Windows窗体控件所显示的文本 描述如何将文本标签分配到控件。如何:设置 Windows窗体控件所显示的图像解释如何配置控件以显示图像。如何:创建Windows窗体控件的访问键提供有关创建预定义键盘快捷键的信息。为Windows窗体上的控件提供辅助功能信息提供有关使您的控件能够使用辅助功能的信息。如何:设

2、置Windows窗体控件所显示的文本.NET Framework 4.5其他版本 此主题尚未评级-评价此主题Win dows窗体控件通常显示与该控件的主要功能相关的某些文本。例如,Butt on 控件通常显示指示当单击该按钮时将会执行的操作的标题。对于所有控件,都可以通过使用 Text 属性设置或返回文本。通过使用 Font 属性可以更改字体。还可以使用设计器设置文本。.以编程方式设置控件所显示的文本将 Text属性设置为一个字符串。若要创建带下划线的访问键,请在将要成为访问键的字母前加一个“and”符(&)。将 Font属性设置为一个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)说明可以使用转义符来显示用户界面元素中的特殊字符, 通常对这些用户界 面元素会有不同的解释,如解释为菜单项。例如,下面的代码行将菜单项的文本设置为“ & NowFor Something Completely Different ” (下 面是完全不同的内容):C#C+VBMPMe nultem.Text =:& Now For Something Completely Different请

4、参见如何:使用设计器设置 Windows窗体控件显示的文 本.NET Framework 4.5其他版本 此主题尚未评级-评价此主题Win dows窗体控件通常显示与该控件的主要功能相关的某些文本。例如,Butt on 控件通常显示指示当单击该按钮时将会执行的操作的标题。对于所有控件,都可以通过使用 Text 属性设置或返回文本。通过使用 Font 属性可以更改字体。通过设计器设置文本和字体1.在“属性”窗口中,将控件的Text属性设置为一个适当的字符串若要创建带下划线的快捷键,请在将要成为快捷键的字母前加一个“and”符(&)。2.在“属性”窗口中,单击Font属性旁的省略号按钮 ()。在标

5、准字体对话框中,选择所需的字体、字体样式、大小、效果(如带删除线或下划线)和脚本。如何:设置Windows窗体控件所显示的图像.NET Framework 4.5其他版本此主题尚未评级-评价此主题有些Windows窗体控件能够显示图像。这些图像可以是阐明控件用途的图标,例如按钮上表示“保存”命令的磁盘图标。 或者,图标还可以是给控件提供您想要的外观和行为的背景图像。设置控件所显示的图像? 将控件的 Image 或 Backgrou ndlmage属性设置为 Image 类型的对象。通常您将会使用FromFile方法从文件加载图像。在下面的代码示例中,为图像位置设置的路径是“ My Pictur

6、es ”文件夹。大多数运行Windows操作系统的计算机将包括该目录。这还将允许具有最低系统访问级别的用户安全地运行应用程序。下面的代码示例要求您已经具有添加了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)如何:使用设计器设置Windows窗体控件显示的图 像.NET Framework 4.5其他版本 此主题尚未评级-评价此主题有些Windows窗体控件能够显示图像。图像可以是一个说明控件目的的图标,例如,表示“保存”命令的按钮上的磁盘图标。图标还可以是背景图像,赋予控件您所需要的外观。说明显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您现用的设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设 置”。有关更多信息,请参见Visual Studio 设置。设置控件所显示的图像在“属性”窗口中选择控件的 “Image”或“Backgroundlmage ”属

8、性,再单击省略号按 钮()以显示“选择资源”对话框。选择要显示的图像。请参见FromFileImageBackgrou ndlmage其他资源标记单个Windows窗体控件并提供它们的快捷方式如何:创建Windows窗体控件的访问键.NET Framework 4.5其他版本此主题尚未评级-评价此主题“访问键”是菜单、菜单项或控件(如按钮)标签的文本中带下划线的字符。访问键允许用户通过同时按 Alt 键和预先定义的访问键来“单击”按钮。例如,如果某个按钮运行打印窗体的过程,而且因此其Text 属性设置为“ Print, ”,则在字母“ P”前添加“ &”符会使得字母“P”在运行时的按钮文本中带

9、有下划线。用户可以通过按下 Alt+P 运行与该按钮关联的命令。对于不能接收焦点的控件,不能设置访问键。创建控件的访问键? 将 Text 属性设置为一个字符串,该字符串在将设成快捷键的字母前包含一个“&”符。C#C+VBSet the letter P as an access key.Butt on 1.Text = &Print说明若要在标题中加入一个“ &”符而不创建访问键,请加入两个“ &”符 (&)。 这样,在标题中显示单个“ &”符,并且没有带下划线的字符。如何:使用设计器为Windows窗体控件创建访问键.NET Framework 4.5其他版本此主题尚未评级-评价此主题“访问

10、键”是菜单、菜单项或控件(如按钮)标签的文本中带下划线的字符。它允许用户通过同时按下Alt键和预先定义的访问键来“单击”某个按钮。例如,如果某个按钮可运行打印窗体的过程,并且因此将它的Text 属性设为“ Print ”,则在字母“ P”前添加“ &”符会使得字母“P”在运行时的按钮文本中带有下划线。用户可以通过按下 Alt+P 运行与该按钮关联的命令。对于不能接收焦点的控件,不能设置访问键。说明显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您现用的设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设 置”。有关更多信息,请参见Visual Studio 设置。创建控

11、件的访问键? 在“属性”窗口中,将 母前包含一个“ &”符。 到网格中。Text属性设置为一个字符串,该字符串在将作为访问键的字例如,若要将字母P设置为访冋键,请将&Print 键入为Win dows窗体上的控件提供辅助功能信息.NET Framework 4.5其他版本 此主题尚未评级-评价此主题辅助功能是一些专用的程序和设备,用于帮助残疾人更有效地使用计算机。这方面的示例包括为盲人提供的屏幕读取器,以及为提供口头命令而不是使用鼠标或键盘的人们所提供的语音输入实用工具。这些辅助功能与由Windows窗体控件公开的辅助功能属性交互。这些属性是:? Accessibilityobject? Ac

12、cessibleDefaultActio nDescriptio n? AccessibleDescripti on? AccessibleName? AccessibleRoleAccessibilityObject 属性此只读属性包含一个AccessibleObject 类实例。 AccessibleObject 实现了 IAccessible 接口,此接口提供关于控件的描述、屏幕位置、定位功能和值的信息。设计人员在将控件添加到窗体时设置此值。属性AccessibleDefaultActio nDescripti on 此字符串描述控件的操作。 它并不出现在“属性”窗口中,而或许只能在代码

13、中设置。 下列 示例为一个按钮 (Button) 控件设置了此属性: Visual BasicButton1.AccessibleDefaultActionDescription = _Closes the application./ C#Button1.AccessibleDefaultActionDescription =Closes the application.;/ C+ button1-AccessibleDefaultActionDescription =Closes the application.;AccessibleDescription 属性 此字符串描述控件。 它可以在

14、“属性”窗口中设置,或者如下所示在代码中设置: 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 属性 这是报告给辅助功能的控件的名称。 它可以在“属性”窗口中设置, 或者如下所示在代码中设 置: Visual BasicButton1.Acc

15、essibleName = Order/ C#Button1.AccessibleName = Order;/ C+button1-AccessibleName = Order;AccessibleRole 属性此属性包含 AccessibleRole 枚举 枚举,用以描述控件的用户界面角色。 新控件将该值设置 为 Default 。 这意味着默认情况下, Button 控件充当 Button 。 如果控件还具有其他角 色,您可能想重置此属性。 例如,可以将 PictureBox 控件用作 Chart ,而您可能想使辅助 功能将其角色报告为 Chart 而不是 PictureBox 。 您还可能希望为已经开发的自定义控件 指定此属性。 该属性可以在“属性”窗口中设置,或者如下所示在代码中设置: Visual BasicPictureBox1.AccessibleRole = AccessibleRole.Chart/ C#PictureBox1.AccessibleRole = Acces

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论