public static void SetControlsReadOnly(Control control)
{
foreach (Control c in control.Controls)
{
if (c is Panel)
{
SetControlsReadOnly(c);
}
/*
if (c is GroupBox)
{
SetControlsReadOnly(c);
}
if (c is tabControl)
{
SetControlsReadOnly(c);
}
*/
if (c is TabPage)
{
SetControlsReadOnly(c);
}
if (c is TextBox)
{
// 它是 TextBox, 要干什么随便你
System.Windows.Forms.TextBox tb = (
C# 动态生成textbox,Combobox等控件
最新推荐文章于 2021-06-19 17:41:55 发布
这段代码展示了如何使用C#动态遍历并设置控件的只读状态,包括TextBox和ComboBox。通过递归遍历Controls集合,对每个Panel、TabPage以及TextBox和ComboBox设置Enabled属性为false,实现控件的禁用效果。
摘要由CSDN通过智能技术生成