不想让textbox内容被修改 想在后台编写代码,让textbox中的内容在修改过程中不能修改,但在添加用户数据时可以修改并保存,新生菜鸟,帮帮忙哈O(∩_∩)O哈! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 后台代码操作textbook的readonly属性。。 TextBox1.Enabled=false;或 设置Textbox的ReadOnly属性为true TextBox1.Enabled=false;~~ 只有这2种办法了~~结账吧~~ private void txtContainerNo_KeyPress(object sender, KeyPressEventArgs e) { e.Handled = true; //取消按键动作 } public void doOperate(...., string flag ){..........if( flag=="udate" ){ textBox2.ReadOnly = true;}.......}O(∩_∩)OO(∩_∩)O哈哈~ -_- private void txtContainerNo_KeyPress(object sender, KeyPressEventArgs e) { if(flag) e.KeyCode='\0'; } 改ReadOnly、Enabled,没有特定需求改Visibled都行。或者高个标志变量写KeyDown、KeyUp、KeyPress、TextChanged……要实现这个效果方法多了去了。 后台代码操作textbook的readonly属性。。这个属性的赋值是让用户只能看 不能更改的 你是添加修改一个界面吧?添加的时候 到这个界面是没有ID的 你就正常if(request["id"]!=null) textBox.Attributes.add("readonly","true"); 都不能修改了,怎么用户还能添加数据,有点蒙了呀!你的意思是不是添加数据然后在显示到textbox中,如果是这样设置textbox的readonly属性为true就可以了呀!! TextBox.ReadOnly = true或者TextBox.Enabled = false或者TextBox 的 KeyPressed 事件加入e.Handled = true; 处理时,用一个标志位标示是不是修改,如果是修改,就设ReadOnly=true;多简单哪,O(∩_∩)O哈哈~ 紧急求问 关于入门 C# 读取录音大小 【初学者求教】好像是子查询 C#多线程问题 模拟鼠标点击 显示方法 c#连接access2010和access2003的连接字符串是否一样,请兄长给我个范例 Form 重新可以获得焦点并使用时,调用哪个事件?? 求教,Winform如何做通用的分页?是在EntityFramework框架下 我来虚心请教,ODBC操作EXCEL的一些疑问 VML图在IE6/IE7里都正常,到IE8就只显示一半,怎么解决? DataTable.Clear() 方法 删除的是表内的所有行的记录?
或 设置Textbox的ReadOnly属性为true
~~
只有这2种办法了~~
结账吧~~
{
e.Handled = true; //取消按键动作
}
..........
if( flag=="udate" )
{
textBox2.ReadOnly = true;
}
.......
}
O(∩_∩)OO(∩_∩)O哈哈~
-_-
private void txtContainerNo_KeyPress(object sender, KeyPressEventArgs e)
{
if(flag)
e.KeyCode='\0';
}
KeyDown、KeyUp、KeyPress、TextChanged……
要实现这个效果方法多了去了。
后台代码操作textbook的readonly属性。。这个属性的赋值是让用户只能看 不能更改的
textBox.Attributes.add("readonly","true");
都不能修改了,怎么用户还能添加数据,有点蒙了呀!你的意思是不是添加数据然后在显示到textbox中,如果是这样设置textbox的readonly属性为true就可以了呀!!
或者
TextBox.Enabled = false
或者
TextBox 的 KeyPressed 事件加入
e.Handled = true;