Можно ли получить доступ к визуальному компоненту с помощью тега? - PullRequest
0 голосов
/ 25 января 2012

Я надеюсь получить доступ к визуальному компоненту (такой кнопке), используя тег. Это легко на Android, но я не уверен, если это возможно на wp7.

Ответы [ 2 ]

1 голос
/ 25 января 2012

Если элементы управления находятся в коллекции, которая реализует IEnumerable<FrameworkElement>, вы можете использовать LINQ:

var controlQuery = from ctrl in collection
                   where ctrl.Tag.Equals(thingInTag)
                   select ctrl

Если нет, то сначала вам нужно собрать все дочерние элементы управления (это WPF, но должно работать и в WP7)

0 голосов
/ 25 января 2012

Почему бы вам просто не получить доступ к нему по его x: Name. Это эквивалентно Android, за исключением того, что вам не нужно делать лишних шагов. В коде файла все, что вам нужно сделать, это ввести имя и нажать период, и вы получите все его общедоступные свойства, события и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...