Olá! Eu tenho uma Checked List Box, e uma CheckBox acima para marcar todas as outras:
private void chkTodos_CheckedChanged(object sender, EventArgs e)
{
if (chkTodos.Checked == true)
{
for (int i = 0; i < chkLst.Items.Count; i++)
{
chkLst.SetItemChecked(i, true);
}
}
else
{
for (int a = 0; a < chkLst.Items.Count; a++)
{
chkLst.SetItemChecked(a, false);
}
}
Está funcionando perfeitamente, ao selecionar a "chkTodos", todos os itens da Checked List Box são selecionados, e ao desmarcar a "chkTodos", todos são desmarcados. Mas eu gostaria de saber como fazer a "chkTodos" se desmarcar
sozinha se o usuário desmarcar algum dos itens da Checked List Box. Alguma ideia?