Пятница или чего может студент наворотить
Хоть в примере и не всё учтено но, типа этого и ожидалось, там еще есть небольшие ньюансы, но это уже не важно. Работы на почти ничего.
То бишь нет вроде требований монстра.
Что же получили?
Конвертер делающий логическую операцию And над двумя значениями (привязанный на IsEnabled третьего Checkbox‘а) и ICommand привязанный к двум остальным чекбосам. Отчего "энд" уже не помню, надо будет этот шедевр скопировать на память.
Попутно было типа следующего
ICommand GetCommand {get new RelayCommand(Operation);}
который потом переделали в "синглтон паттерн".
И в Operation проверяется текущее значение чекбокса...
Конвертер поначалу был типа value[0] && value[1], затем это улучшили на цикл с выходом по false.
Другой коллега говорит какого ты выпендриваешься - всё ведь работает, ошибок нет. Также
тоже правильно...
Если еще есть какая то надежда что молодого можно еще научить, то если бы вдруг попался пожилой юниор, то нафиг с ним еще мучится? Это вдогонку к популярным темам, что можно быстро научится самому языку.