找回密码
 立即注册

QQ登录

只需一步,快速开始

demi1001

新手上路

1

主题

3

帖子

33

积分

新手上路

积分
33
  • 30

    金币

  • 主题

  • 帖子

最新发帖
demi1001
新手上路   /  发表于:2014-12-26 11:41  /   查看:7359  /  回复:7
请问tx TextControl怎么控制固定元素在编辑的时候不允许编辑
我用的版本号是.TxTextControl.NET.14

7 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2014-12-26 13:47:00
沙发
回复 1楼demi1001的帖子

TX Text Control .NET for Windows Forms平台下,可以设置TextField.Editable属性为false。
该属性在线文档请参考:
http://www.textcontrol.com/en_US ... tfield.editable.htm
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
demi1001
新手上路   /  发表于:2014-12-26 15:15:00
板凳
这个属性不行,不能满足我的说法,若是中文输入法模式下就可以进行正常的编辑
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-12-26 17:24:00
地板
回复 3楼demi1001的帖子

可以用TextControl.TextFieldEntered事件阻止键盘的输入。 文档地址:http://www.textcontrol.com/en_US ... extfieldentered.htm
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
demi1001
新手上路   /  发表于:2014-12-26 17:37:00
5#
TextControl.TextFieldEntered Event
Occurs when the current input position has been moved to a position that belongs to a text field. The event handler receives an argument of type TextFieldEventArgs containing data related to this event.
我是这样翻译的:当光标输入位置被移动到的位置属于一个文本字段。事件处理程序接收类型textfieldeventargs含有与此事件相关的数据参数。

Syntax

[C#]
public event TextFieldEventHandler TextFieldEntered;
问题是我怎么阻止数据输入能?能不能给C#的开发代码
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-12-29 14:02:00
6#
回复 5楼demi1001的帖子

请问你使用的是什么中文输入法?
由于国内输入法比较多,且都不遵循内部规范,所以不是控件支持中文输入法的问题,而是该输入法是否遵循规范,被支持。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
dywazg
高级会员   /  发表于:2014-12-31 09:49:00
7#
回复 6楼Alice的帖子

不尽然,系统自带的中文输入,很多情况都不能用
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-12-31 12:31:00
8#
回复 7楼dywazg的帖子

你好,
请问使用 Keydown 事件是否可以捕获的输入动作?
TX 没有在中文输入法下做过测试,所以无法承诺不会出现问题,请使用 google 或者 MS PinYin 测试。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部