教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 Textbox控件禁止用户向文本框中输入文字的方法

Textbox控件禁止用户向文本框中输入文字的方法

发布时间:2015-10-27   编辑:jiaochengji.com
在winform程序中,Textbox控件,如何禁止用户向文本框中输入文字,而只允许通过程序来写入内容?

在winform程序中,Textbox控件,如何禁止用户向文本框中输入文字,而只允许通过程序来写入内容?

选择这个控件的属性,在事件列中找到KeyPress,双击,生成相应的事件监听方法,加入代码e.Handled = true即可。
 

复制代码 代码如下:
<span style="font-family: System;"><span style="font-size:14px;">private void txtDIS_KeyPress(object sender, KeyPressEventArgs e) 

  e.Handled = true; //使用户的输入失效 
}</span></span> 

现在,当程序运行时,如果用户想手动的向文本框中输入内容,是没有任何效果的。
但是,程序的后台可以通过代码来赋值:
this.txtDIS.Text = "Test"
此时,就可以看到显示的效果了。

您可能感兴趣的文章:
Textbox控件禁止用户向文本框中输入文字的方法
ASP .NET TextBox 控件
javascript禁止页面操作(右键、复制、F5刷新)等代码
如何让Asp.net TextBox控件只允许输入数字
js触发onchange事件方法
asp.net Textbox服务器控件的技巧分享(图文)
c#判断输入内容是否数字的代码
Asp.net TextBox控件只允许输入数字
TextBox限制只能输入数字的方法
C# 实现只能输入数字的文本框

[关闭]
~ ~