设置为readonly为tableayoutpanel c#
本文关键字:tableayoutpanel readonly 设置 | 更新日期: 2023-09-27 18:03:23
我有一个包含许多控件的tablelayoutpanel。我想锁定这个tablelayoutpanel但我可以复制字段中的数据。Tablelayoutpanel只有ENABLED属性->我不能复制其中的数据。请帮我锁定tablelayoutpanel,可以在这些字段复制
TableLayoutPanel
中没有任何内容允许该功能。
相反,循环遍历所有控件,查看类型,并设置所需的属性:
foreach (var control in tableLayoutPanel1.Controls.Cast<Control>())
{
var tb = control as TextBoxBase;
if (tb != null)
tb.ReadOnly = true; // controls like TextBox and RichTextBox
else
control.Enabled = false; // all other controls
}