问个简单问题,TEXTBOX文本框不能输入数据,怎么设置?(100分)
问个简单问题,TEXTBOX文本框不能输入数据,怎么设置?(100分)
------解决方案--------------------TEXTBOX的属性里:
ReadOnly设为true,Enable设为false,两个中随便哪个都可以
------解决方案--------------------TextBox1.Enable = false;
------解决方案--------------------建议用readonly,在内容超过文本框长度时还可以看到后面的内容
------解决方案--------------------readonly = true
------解决方案--------------------readonly=true;
------解决方案--------------------Enable = false;
------解决方案--------------------readonly=true;
------解决方案--------------------readonly=true;
or
Enable = false;
------解决方案--------------------在文本矿得keypress事件中将e.Handled = True;
------解决方案--------------------在文本矿得keypress事件中将e.Handled = True;
-->
如果用鼠标粘帖怎么办??
还是readonly吧
干脆label不是挺好么?
------解决方案--------------------textbox.readonly=true;
------解决方案--------------------this.textBox.readonly=true;
this.textBox.Enable = false;
------解决方案--------------------在textBox的属性栏里将readonly得值由false改为true就得了
------解决方案--------------------回复:lovefootball(蟑螂(生活就是扯淡--做人要放低姿态))
if (e.KeyChar != '\b ' && (int)e.KeyChar != 3 && (int)e.KeyChar != 22 )
// (int)e.KeyChar != 3表示允许拷贝,
// (int)e.KeyChar != 22 表示可以粘贴
// e.KeyChar != '\b '表示可以删除
{
e.Handled = true;
}
if ((int)e.KeyChar == 26)// 表示可以撤销
this.textBox2.Text = string.Empty;
综上所述,就是不允许有任何别得输入!
这个总可以满足你的要确了把
------解决方案--------------------textbox.enable=false