有些控件,并没有自己的文本标题,他们可以通过与之相邻的Label来定义自己的Access 键。通过Access 键,他们可以获得输入焦点。

下面的例子中,在“Enter Name”这个Label 旁边有一个TextBox 控件,你可以在里面输入你的名字。在前面的Label中 'N'前面有下划线,因此‘N’就是TextBox 的Access 键。如果你按下ALT+N,那么后面的TextBox 将会获得输入焦点,你就可以输入名字了。

你可以通过Target 属性指定Access 键所对应的目标控件。

<!-- Access key on Label gives focus to TextBox -->
<Label Content="Enter _Name:" VerticalAlignment="Center" Target="txtName" />
<TextBox Name="txtName" Width="150" Margin="10"/>

上面的例子中在Label里面用 Target 属性指定了其Access 键所对应的目标控件为txtName,也就是下面的 TextBox 控件。

原文地址:https://wpf.2000things.com/2011/05/20/304-defining-an-access-key-that-gives-focus-to-a-different-control/



#304 – 为没有文本标题的控件定义Access 键(Defining an Access Key That Gives Focus to a Different Control)相关推荐

  1. 【转】C# 实现用艺术效果显示文本的标签控件

    C# 实现用艺术效果显示文本的标签控件 2009-09-28  来自:CS 程序员之窗 摘要:C#实现边框.浮雕.印版效果显示文字的标签控件,可以改变边框的宽度和文字边框的颜色,实现绚丽的文字显示效果 ...

  2. android编程多组件布局,Android把多个控件定义成一个整体的布局类使用

    在程序中有时候几个控件要放在一起,想随意放在布局上,而且不仅一个布局要使用,此时就想把这几个控件定义成一个新的View就好了,于是就有了下面这个类新的控件类SeekBarGroup.java,Seek ...

  3. activex 控件的id 定义位置+使用ocx控件的客户端程序中对控件定义的文件中控件id定义的位置...

    activex 控件的id 定义位置 // SuperDisplayCtl.cpp IMPLEMENT_OLECREATE_EX(CSuperDisplayCtrl, "SuperDispl ...

  4. C#通过SendMessage消息来发送接收文本消息设定控件text

    我们需要有消息循环的基础知识,如果你决定往下看,我假定你已经了解的消息循环的原理.所以本文没有详细的介绍消息循环的内容,所以我们从引入API开始. 一.引入user32.dll启用sendmessag ...

  5. MFC_C++02_模态对话框,非模态对话框,StaticText静态文本,CEditCtrl控件,ComboBox下拉框,CListCtrl控件,CTreeCtrl 树控件,TabCtrl标签控件

    01 模态对话框创建 更改标题名: 菜单栏 --> 视图->工具箱 ,找到工具箱 导入两个按钮: 准备对话框: 插入就可以了,更改名称 双击按钮,可以进入点击事件 创建控件的类:右击-&g ...

  6. c语言 操作ie文本框,IE控件一些高级使用方法

    // 显示一个空白网页 m_ie.Navigate2( &CComVariant(_T("about:blank")),NULL,NULL,NULL,NULL); // 得 ...

  7. WPF基础五:UI③带标题内容控件Expander

    HeaderedContentControl 为包含单项内容并具有标头的所有控件提供基实现. HeaderedContentControl 从 ContentControl 继承 Content 属性 ...

  8. Android相对布局(RelativeLayout)常用属性、练习使用按键、文本框等控件、线性布局(LinearLayout)属性

    RelativeLayout中子控件常用属性: 子控件默认是从父控件的左上角开始排列的 相对于父控件 android:layout_alignParentTop="true" 和父 ...

  9. Silverlight 用DependencyProperty 自定义ImageButton控件 定义属性

    为ImageButton自定义IconSource和Contents属性 xaml代码 <UserControl x:Class="SilverlightCreate.Silverli ...

最新文章

  1. java读取Oracle中大字段数据(CLOB)的方法
  2. 笔记本电脑5年没清灰了_2020年5月轻薄办公笔记本电脑推荐(上半月版)
  3. U3D 文档 GPU INSTANCING
  4. 【算法】图(一)拓扑排序的实现 图的邻接表算法 判断是否图G中存在环
  5. ajax post 没有返回_Ajax异步技术之三:jQuery中的ajax学习
  6. 内推学弟进了腾讯,看看他的标杆简历!
  7. 借助HiddenText 确定CheckBoxList当前的操作类型及点击的CheckBox
  8. 浏览器导入和导出cookie
  9. WCF与 WebService的区别
  10. ruby 从入门到放弃-第一节-hello world
  11. CMake中使用get_target_property判断Target是否存在
  12. 【win10】屏幕亮度无法调节的解决办法及相关注册表详解
  13. UI设计中签到页面如何设计
  14. 2021年美赛MCM赛题C题翻译
  15. ai不同形状的拼版插件_ai自动拼版脚本插件下载 Illustrator相同形状的ai文档阵列方式拼版...
  16. oa办公系统源码OA企业人事管理系统源码php协同自动化办公签到
  17. 小米平板刷机shell怎么退_小米平板2如何一键解锁?刷机教程图解
  18. Mac安装beego和bee时出现的问题
  19. 网站是如何变成灰色的
  20. 工程项目经理也分“三六九等”

热门文章

  1. java30秒规则_每30秒运行一次cron
  2. 如何让U盘拷贝4G以上的大文件
  3. python 爬虫 简单爬虫教程(requests + selenium )
  4. java小组的队名,有创意的队名和口号
  5. android使用Vitamio实现视频播放大小屏流畅切换
  6. 如何在Oracle中检测和修复块损坏
  7. java gef_GEF简介
  8. 今日头条面试——测试工程师
  9. 批量修改文件名,图文教学,2分钟简单学会
  10. 初识ANSI C标准