Groupbox
内のすべてのコントロールを無効にしようとしていますが、エラーが表示されます。グループボックス内のすべてのコントロールを無効にする
理由だけでのGroupBox自体を無効にしないで system.windows.forms.textbox
foreach (Control cont in GB_Product_Entry.Controls)
{
if (cont is TextBox || cont is ComboBox)
{
((TextBox)cont).ReadOnly = true;
((TextBox)cont).BackColor = SystemColors.Control;
((ComboBox)cont).Enabled = false;
((ComboBox)cont).BackColor = SystemColors.Control;
((CheckBox)cont).Enabled = false;
//((CheckBox)cont).BackColor = SystemColors.Control;
}
}
変更|| to else else –
'GroupBox'のすべてのcontolsを無効にしたい場合、' GroupBox'を無効にすると、内部のすべてのコントロールが無効になります。 –
@RomaDoskochありがとう – sam