109,896
社区成员




foreach (Control col in this.Controls)
{
if (col is TextBox)
{
int i = Convert.ToInt32(col.Text);
if (i > 100)
{
col.BackColor = Color.Red;
}
}
}
foreach (TextBox item in Controls.OfType<TextBox>())
{
}
Controls.OfType<TextBox>().Where(x => Regex.IsMatch(x.Text, @"\d+")).Where(x => int.Parse(x.Text) > 100).ToList().ForEach(x => x.BackColor = Color.Red);
foreach (Control col in this.Controls)
{
if (col is TextBox)
{
int i=0;
int.TryParse(col.Text, out i);
if (i > 100)
{
col.BackColor = Color.Red;
}
}
}