Silverlight 3.0: Как я получаю детей сетки x:Name?

C или сам C++ не определяют те идентификаторы. Они - расширения компилятора и поддерживают определенные соглашения о вызовах. Это определяет, куда поместить аргументы, в том, какой порядок, где вызванная функция найдет обратный адрес и так далее. Например, __ fastcall означает, что аргументы функций передаются по регистрам.

Статья Википедии предоставляет обзор различных соглашений о вызовах, найденных там.

5
задан Maciek 16 August 2009 в 21:07
поделиться

2 ответа

Если код, который вы пишете, находится в файле кода программной части для файла xaml, Visual Studio должна автоматически сгенерировать переменные-члены, содержащие ссылки на любые именованные элементы в файле xaml. Итак, если у вас есть кнопка с x: Name = "myButton",

8
ответ дан 14 December 2019 в 01:13
поделиться

Каждый элемент управления с x: Name имеет поле, созданное для него в частичном классе, который создается для XAML. Это поле имеет внутреннюю доступность. Следовательно, из кода с в cs «кода программной части» (почему я ненавижу этот термин?) Вы можете просто использовать имя элемента управления непосредственно в коде для доступа к нему.

1
ответ дан 14 December 2019 в 01:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: