第一次使用这个控件的时候,输入注释时候, 中文都是双倍输入,很是郁闷,查到资料,在 让Fireball CodeEditor控件支持中文 这篇文章中使用的方法,将代码复制过来发现不适用, 后来再一次偶然的灵感中找到了一个更为简单的方法来禁止中文double input。

我也不知道这种方法是否是对的, 如有不对的地方还望大佬指教   :)

 1  //然后将所在窗体的 KeyPreview属性设置为:True
 2
 3  //重写Keypress方法
 4  //解决重复输入问题:
 5  protected override void OnKeyPress(KeyPressEventArgs e)
 6  {
 7      base.OnKeyPress(e);
 8     // 此处判断半角字符,不为半角设置为该事件已处理
 9      if (!e.Handled && e.KeyChar > (char)127)
10      {
11          e.Handled = true;
12      }
13 }   

转载于:https://www.cnblogs.com/Katakana/p/9698174.html

让Fireball CodeEditor控件禁止中文双倍输入相关推荐

  1. 在 Wi ndows,MSComm控件在中文Wi的ndows下的通信问题与处理方法.doc

    MSComm控件在中文Wi的ndows下的通信问题与处理方法 MSComm控件在中文Windows下的通信问题与处理方法 摘 要VB 5.0/6.0的MSComm通信控件提供了一系列标准通信命令的接口 ...

  2. ActiveReports 报表控件官方中文入门教程 (2)-创建、数据源、浏览以及发布

    ActiveReports 报表控件官方中文入门教程 (2)-创建.数据源.浏览以及发布 原文:ActiveReports 报表控件官方中文入门教程 (2)-创建.数据源.浏览以及发布 本篇文章将阐述 ...

  3. ActiveReports 报表控件官方中文新手教程 (1)-安装、激活以及产品资源

     本系列文章主要是面向初次接触 ActiveReports 产品的用户,能够帮助您在三天之内轻松的掌握ActiveReports控件的基本用法,包含安装.激活.创建报表.绑定数据源以及公布等内容. ...

  4. Bootstrap日期控件,实现日期控件只选择不准输入效果

    一.引入日期控件CSS,JS 二.input就用控件 <td>发行时间</td><td><div class='input-group date' style ...

  5. CalendarExtender控件的中文显示问题

    在Ajax Control Toolkit控件包中,发现CalendarExtender日历控件,只要把控件拖入就能够使TextBox弹出日期选择. 可显示的都是英文. 解决方案: 在<asp: ...

  6. 5.Emwin控件显示中文

    Emwin模拟器控件(text.radio.multiedi.dropdown等)显示中文(移植GUI到32单片机上也可以正常显示) 我这个办法可以在pc模拟器上显示中文,同时界面做好了中文显示之后, ...

  7. ASP.NET Calendar 控件在中文服务器上显示为英文星期的处理

    同样的一个软件,部署在十几台服务器上,不同的客户来使用,其中一个使用了Calendar控件的页面,在大多数客户的计算机上都显示为中文,但是有个别服务器输出到客户端显示为英文.检查并修改了IE浏览器的语 ...

  8. Ant Design of Vue 中 日期时间控件 禁止选中的(日期——)设置

    实现控件 新建活动 限制开始时间 必须大于当前时间20分钟 html<a-range-picker:class="{'has-error':startHasError || endtH ...

  9. Textbox控件禁止用户向文本框中输入文字

    在Winform程序中,Textbox控件,如何禁止用户向文本框中输入文字,而只是可以通过程序来写入内容 选择这个控件的属性,在事件列中找到KeyPress,双击,生成相应的事件监听方法,加入代码e. ...

  10. 解决 CefSharp WPF控件不能使用输入法输入中文的问题(代码已提交到 github)

    首先,本文所有 代码已经提交到github,需要的可以直接从github获取:https://github.com/starts2000/CefSharp,希望可以帮助到有需要的朋友们. CEF 简介 ...

最新文章

  1. vba保存文件为xlsx格式_Vba把Excel某个范围保存为XLS工作薄文件
  2. Java虚拟机(二)对象的创建与OOP-Klass模型
  3. golang mysql商业用例_完美起航-golang操作mysql用例
  4. C/C++中涉及存储方式的关键字:auto,static,register,extern2009-01-22 11:23auto关键字:
  5. Log4j 第三次发布漏洞补丁,漏洞或将长存
  6. 关于用C#编写ActiveX控件3(转)
  7. windows安装多个maven_全网最容易理解的Maven安装、配置、集成演示
  8. 教程 | xampp mysql的可视化界面出现
  9. 【设计模式从青铜到王者】第八篇:创建型模式之建造者模式(BuilderPattern)
  10. 在linux下比较好用的chm阅读器和飞信软件
  11. socket 编程基本步骤
  12. CF140C New Year Snowmen(贪心+优先队列)
  13. iOS开发 黑暗模式
  14. Rman 在非归档模式增量備份
  15. 网页上跳转直接添加QQ好友、加入QQ群
  16. Unix/Linux编程:解析路径名------realpath()
  17. codecombat极客战记森林(JavaScript)21-40关卡
  18. 1123: 最佳校友
  19. Linux 之 Wine与FQ
  20. 软件定义存储的头部厂商也来了,XSKY 星辰天合加入龙蜥社区

热门文章

  1. 台式计算机网线,台式电脑如何连接宽带_台式电脑如何连接网线
  2. 蜡笔小新钢达姆机器人_《蜡笔小新》当中出现的组合,小伙伴们最喜欢谁?
  3. Tilera多线程网络编程总结
  4. 机械键盘无冲测试软件,全键无冲/六键无冲可切换 键盘测试_狼派 X09暗影机械键盘_键鼠评测-中关村在线...
  5. 有人痴狂,有人跑路,开源软件新一年的冰火两重天
  6. 给读医大的老铁选购电脑
  7. 如何在Python中使用Rest API
  8. Js 把html字符串显示,js Html结构转字符串形式显示代码
  9. CSS: 对background: url(“~assets/img/common/collect.svg“) 0 0/14px 14px 的理解
  10. 阿尔伯塔大学2019计算机科学 cs,阿尔伯塔大学cs怎样