En WPF, application C#, j'ai 4 cases à cocher,Comment désélectionner Cochez toutes les cases si l'une des cases n'est pas cochée dans WPF, C#?
sélectionner tous les
équipe
personnel
sous-équipe.
Comme d'habitude, si vous choisissez l'option 1, toutes les cases sont cochées et si elle n'est pas cochée toutes les cases sont décochées. Cela fonctionne bien pour moi ..
Mais quand je cliquez sur Sélectionner tout (tout sera vérifié) et si je décocher une de l'autre 3, alors selectall doit être décochée ..
public void AllChartsSelected()
{
if (_view.SelectAllChartsCheckBox)
{
boolSelectAll = true;
_view.TeamCheckBox = true;
_view.PersonalCheckBox = true;
_view.SubTeamCheckBox = true;
}
else
{
boolSelectAll = false;
_view.TeamCheckBox = false;
_view.PersonalCheckBox = false;
_view.SubTeamCheckBox = false;
}
}
Après cette , Je ne pouvais pas le faire correctement pour la décochage d'une case à cocher devrait décocher la case à cocher tout sélectionner aussi.
ya .. actuellement son seulement 4 chkboxes, mais si elle augmente .. son assez complexe à maintenir à droite .. d'autres idées sur ce? Remerciements Ramm – Ramm