LoneRay
@LoneRay
Начинающий кодировщик.

Как получить свойства элемента?

Всем добрый день. Помогите пожалуйста. При обращении в ListCheckBox.Children (ListCheckBox это
<StackPanel x:Name="ListCheckBox" Margin="0" Width="284">
), то я получаю лишь свойства UI, а как получить свойства элемента?
В данном примере при обращении ListCheckBox.Children[0], не видно свойство IsChecked, так как возвращает UIElementCollection дочерних элементов этого Panel:
<StackPanel x:Name="ListCheckBox" Margin="0" Width="284">
                        <CheckBox x:Name="All" Content="Выбрать все" HorizontalAlignment="Left"  VerticalAlignment="Top" Margin="1,1,1,5" IsChecked="True"/>
  </StackPanel>
  • Вопрос задан
  • 198 просмотров
Решения вопроса 1
LoneRay
@LoneRay Автор вопроса
Начинающий кодировщик.
Всё сообразил как сделать)
foreach (object child in ListCheckBox.Children)
            {
                var element = child as CheckBox;
                if (!element.Name.Equals("All"))
                    element.IsChecked = All.IsChecked;
            }
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы