выбранный флажок в wpf - PullRequest
       16

выбранный флажок в wpf

1 голос
/ 28 марта 2010

У меня есть набор флажков в стеке, я хочу получить выбранный флажок в моем коде ..

как я могу получить эти выбранные флажки в стеке

1 Ответ

1 голос
/ 28 марта 2010

Вы можете запросить дочерние элементы стековой панели.

IEnumerable<CheckBox> selectedBoxes =
    from checkbox in this.stackPanel1.Children.OfType<CheckBox>()
    where checkbox.IsChecked.Value
    select checkbox;

foreach (CheckBox box in selectedBoxes)
{
    // do something 
}

Тот же запрос в лямбда-форме

IEnumerable<CheckBox> selectedBoxes =
    this.stackPanel1.Children.OfType<CheckBox>()
    .Where(cb => cb.IsChecked.Value);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...