WPF 下划线显示不完整

dzyu011 2016-06-02 02:29:14
比如 sd_dt_dt
会显示
sddt_dt


sd____dt_dt
会显示
sd___dtdt

是在WPF 的界面上

如图
...全文
308 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Forty2 2016-06-02
  • 打赏
  • 举报
回复
显式地把CheckBox的Content设为TextBlock就可以了。 这是因为如果Content是字符串,默认用ContentPresenter/AccessText来显示,AccessText就会把_解释为快捷键。 <CheckBox><TextBlock Text="sd_dt_dt" /></CheckBox>
  • 打赏
  • 举报
回复
将RecognizesAccessKey属性设置为false
  • 打赏
  • 举报
回复
在XAML里面“__”两个下划线会被转意为"_"一个下划线,你在cs文件里面赋值吧
黑娃 2016-06-02
  • 打赏
  • 举报
回复
<CheckBox>sd_dt_dt</CheckBox> 这样也可以???
seraphgxh 2016-06-02
  • 打赏
  • 举报
回复
被当成快捷键了。 Alt+d
dzyu011 2016-06-02
  • 打赏
  • 举报
回复
预览的时候。可以看到下划线在下面了。。但,生成程序后。是没有的

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧