zoukankan      html  css  js  c++  java
  • 2019-10-16-WPF-控件-Content-的内容不显示下划线字符串

    title author date CreateTime categories
    WPF 控件 Content 的内容不显示下划线字符串
    lindexi
    2019-10-16 09:21:32 +0800
    2019-10-16 09:11:42 +0800
    WPF

    在 WPF 中有一个特性是按下 Alt 键盘选中某个按钮,而这个特性是通过在内容里面的字符串里面添加关键字,让某个字符作为关键字的方法就是在前面加上下划线所以这个下划线默认是不显示的

    请看下面代码

            <CheckBox Content="Text_Content">
            </CheckBox>

    运行的界面可以看到没有了下划线

    如果此时在界面按下了 Alt 键,将会看到 Text_Content 中的 C 添加了下划线

    按下 Alt + C 就可以选中这个按钮

    所以这是一个快捷键的功能,通过在特定字符前面加上下划线的方式,让这个按钮可以使用快捷键

    很少有逗比会用中文作为快捷键,虽然这也可以,如下面代码

            <CheckBox Content="按下Alt键盘加上_逗就可以选中这个按钮">
            </CheckBox>

    但是输入 逗 字会被用户说逗比

    如果此时想要下划线可以通过写两次下划线

            <CheckBox Content="Text__Content">
            </CheckBox>

    或者将 Content 里面添加文本控件

            <CheckBox>
                <CheckBox.Content>
                    <TextBlock Text="Text_Content"></TextBlock>
                </CheckBox.Content>
            </CheckBox>

    在看到 WPF 控件按钮的文本的下划线看不到的时候,请不要认为这是 WPF 的坑

  • 相关阅读:
    23种设计模式
    iOS中 判断对象类型的一些方法
    iOS 反射获取类的属性列表
    CATransition--(2)
    CATransition
    App Extension编程指南(iOS8/OS X v10.10):常见问题的处理方案
    触摸、手势与响应者链条
    NSTimer使用
    监控数据库运行
    MS AX 技术相关网站收藏
  • 原文地址:https://www.cnblogs.com/lindexi/p/12085735.html
Copyright © 2011-2022 走看看