Form2 を開く Form 1 があります。Form2 ですべての textBox を読み取り専用にする方法を教えてください。
フォーム 1:
Form2 f2 = new Form2();
f2.ReadOnly();
f2.ShowDialog();
フォーム 2:
public void ReadOnyTextBoxes(Control parent)
{
foreach (Control c in parent.Controls)
{
if (c.GetType() == typeof(TextBox))
{
((TextBox)(c)).ReadOnly = true;
}
}
}
public void ReadOnly()
{
ReadOnyTextBoxes(groupBox1);
}