首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请问一个小疑点:winform, 怎么把页面中的所有textbox变成只读

2012-01-24 
请教一个小问题:winform, 如何把页面中的所有textbox变成只读?想寻找页面所有的文本框,然后把它们全部设置

请教一个小问题:winform, 如何把页面中的所有textbox变成只读?
想寻找页面所有的文本框,然后把它们全部设置为只读。该怎么操作呢?

[解决办法]
用鼠标选中所有文本框,然后在属性栏一次设ReadOnly 为 true ;
或者在表单Load事件中写代码控制。
private void Form1_Load(object sender, EventArgs e)
{
foreach (Control c in this.Controls)
{
if (c.GetType() == typeof(TextBox))
{
((TextBox)c).ReadOnly = true;
}
}
}
[解决办法]
楼上正解!

热点排行