ВУЗ:
Составители:
Рубрика:
37
Ниже приведен правильный код разметки, использующий соот-
ветствующие символьные сущности:
<Button>
<Нажмименя>
</Button>
Когда анализатор XAML обрабатывает это, он определяет, что
необходимо добавить текст <Нажми меня>, и передает строку с этим
содержимым, дополняя ее угловыми скобками, свойству
Button.Content.
Специальные символы – не единственная тонкость, присутст-
вующая в XAML. Другая проблема – обработка пробелов. По умол-
чанию XML сокращает все пробелы, а это значит, что длинная строка
пробелов, знаков табуляции и жестких переводов строки превращает-
ся в единственный пробел. Более того, если добавить пробел перед
или после содержимого элемента, этот пробел будет полностью про-
игнорирован. В некоторых случаях это не то, что нужно. Например,
можетвозникнуть необходимость включать серии из нескольких про-
белов в текст кнопки. В этом случае следует использовать атрибут
xml: space= "preserve" в коде элемента. Пример использования данно-
го атрибута приведен ниже:
<TextBoxxml:space="preserve">
ВнутриданногоTextBoxкучапробелов
</TextBox>
2.4.6. События
До сих пор все атрибуты, которые были показаны выше, ото-
бражались на свойства. Однако атрибуты также могут быть использо-
ваны для прикрепления обработчиков событий. Синтаксис при этом
выглядит следующим образом: ИмяСобытия = «ИмяМето-
да_Обработчика».
Например, элемент управления Button предоставляет событие
Click. Можно прикрепить обработчик событий так, как показано ниже:
Страницы
- « первая
- ‹ предыдущая
- …
- 35
- 36
- 37
- 38
- 39
- …
- следующая ›
- последняя »