博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
textbox不支持Ctrl+A
阅读量:5233 次
发布时间:2019-06-14

本文共 888 字,大约阅读时间需要 2 分钟。

You might be looking for the  property. Setting it to true would allow your text boxes to implement the Ctrl+A shortcut (among others). From the documentation:

Use the ShortcutsEnabled property to enable or disable the following shortcut key combinations:

  • CTRL+Z

  • CTRL+E

  • CTRL+C

  • CTRL+Y

  • CTRL+X

  • CTRL+BACKSPACE

  • CTRL+V

  • CTRL+DELETE

  • CTRL+A

  • SHIFT+DELETE

  • CTRL+L

  • SHIFT+INSERT

  • CTRL+R

EDIT:

However, the  states:

The  control does not support the CTRL+A shortcut key when the  property value is true.

You will probably have to use another subclass of TextBoxBase, such as , for that to work.

 

 Like other answers indicate, Application.EnableVisualStyles() should be called. Also the TextBox.ShortcutsEnabled should be set to true.

But if your TextBox.Multiline is enabled then Ctrl+A will not work (). Using RichTextBox instead will get around the problem.

转载于:https://www.cnblogs.com/chucklu/p/4930696.html

你可能感兴趣的文章
Java面向对象重要关键字
查看>>
美女CEO三十感言--大家都是出来卖的
查看>>
C、JAVA存储管理不同点
查看>>
课后作业-阅读任务-阅读提问-2
查看>>
rtmp服务器以及rtmp推流/拉流/转发
查看>>
面向对象设计中private,public,protected的访问控制原则及静态代码块的初始化顺序...
查看>>
挑战常规--不要这样使用异常
查看>>
malloc函数的用法
查看>>
渐变的参数
查看>>
C#委托详解(3):委托的实现方式大全(续)
查看>>
RaceWeb终于可以在oracle中快速建表了
查看>>
cookie,sessionStorage,localStorage
查看>>
Noip2011提高组总结
查看>>
Java异常之try,catch,finally,throw,throws
查看>>
重载操作符‘==’ , ‘type()’ , ‘+’
查看>>
怎么解决dorado跳转到spring mvc乱码的问题
查看>>
[通信] C#多线程Socket-文件传输
查看>>
强盗分宝石
查看>>
JQuery获取元素的方法总结
查看>>
Android学习路线总结,绝对干货
查看>>