c#中怎么设置TextBox里的值不能更改

我要修改列表中值,在接过去某一个值的时候,我发现这个值不能让他修改。请问怎么设置这个“TextBox”啊?

把textbox的Enabled属性设为false就可以了!
也可以设textbox.ReadOnly=true;
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-05-17
简单的问题要简单回答嘛1、右击TextBox控件设置Enable为false就OK了。2、默认值:在“Page_Load”事件中写上tbIntroduction.Text
=
"默认值";就OK了。
第2个回答  2011-10-20
TextBox1.ReadOnly = true;本回答被提问者和网友采纳
第3个回答  2011-10-20
(1)textbox.ReadOnly=true;
(2)textbox.Enabled=true;//字体颜色会编程灰色
第4个回答  2011-10-20
对 将属性ReadOnly 设置成 True

c#TextBox问题,如何使TextBox里的内容只能进行复制,但是不能被更改呢...
选择文本,鼠标右键可以复制

C# richtextbox中内容无法改变
方法一:面板中,选中【richtextbox1】把属性【Readonly】设置成【true】,然后运行,就是不能输入的【只读】!方法二:在【Form_Load】中编写入代码【richtextbox1.Readonly=true】运行即可!

C#TextBox如何禁止写入
有两种方式,第一种为ReadOnly属性,该属性为只读属性,设置为true以后不可以修改文本框内容。第二个为Enabled,设置为false以后文本框不可用,并显示为灰色

请问c#.net中,不可修改文本框值的属性是什么?
ReadOnly只读属性,设为True就行了

C# textbox怎么实现'-'前边的字符不可修改,只让修改‘-’后边的?
你可以只把后面的1放到textbox里面,把不能修改的放到lable里面,最后再合并lable和textbook的数据就行了 或者你可以在textbox1_TextChanged事件里面控制textbox1.text="1-"+value;

C#环境下,如何让Textbox里的文字或者字符串无法被鼠标或键盘选中_百 ...
Textbox有个Readonly属性,设置为true就行了.

C#中的文本框问题:不能修改但要能选上
您可以把TextBox的ReadOnly属性设置为True。

C#中能不能把richtextbox中的一部分内容设置为只读不可修改的?怎么做...
richtextbox没有针对部分内容进行设置的属性。你这种只有在其TextChanged方法中进行处理 把不想被修改的字符串手动添加到控件里边。

c#如何使一个文本框变为不可编辑?但是又可以复制里面的数据?
c#TextBox 里控件有一个属性叫ReadOnly,把它改为True,就可以实现只读的效果

VC#如何给textbox输入值进行限制
使用正则表达式 Regex regex = new Regex("^[a-zA-Z\\d]*$");if (regex.IsMatch(textBox.Text)){ \/\/如果是字母数字要做的事 }

相似回答