Я пытался найти решение этой проблемы, но мне не удалось.Я нашел только решения для WinForms, которые не работают для WPF.
У меня есть простая форма, на которой есть несколько флажков.Я хочу знать, какие флажки отмечены.Единственный способ, которым я знаю, это создать метод для каждого флажка, например
"Checkbox1_Checked(object sender, RoutedEventArgs e)"
, и добавить имя флажка в список (и удалить его из списка, если флажок не установлен).
Есть ли какой-нибудь другой способ получить все отмеченные флажки?Что-то вроде
foreach (var cb in this.Controls)
{
if (cb is Checkbox && cb.IsCheked()) // blablabla
}