a1nsworth, такое уже есть, тут дело в другом, чтобы они автоматически меняли цвет, то есть какая то кнопка соответствует полю в бд и она при запуске должна быть сразу красной
foreach (var item in this.Controls)
{
if(item is Button)
{
var btn = sender as Button;
if (lst.Contains((btn).Name.Substring(5)))
{
btn.BackColor = Color.Red;
}
}
}
я понял ваше решение так