До сих пор в эта серия учебников, мы работали в окнах C #. В нашем последнем посте мы говорили о коллекции предметов. Из этого урока мы будем тратить все больше времени в окне XAML, а не на окне C #. До сих пор мы только что видели окна XAML, но на самом деле не взаимодействовали, кроме перетаскивания элементов управления и визуального редактора. Теперь мы начнем использовать редактор XAML более агрессивно, когда мы создадим наше приложение.
Как мы видели ранее, когда мы открываем любой проект в Silverlight; перед нами две панели. Одна панель представляет собой визуальный редактор, а другой - с кодировкой XAML. Давайте начнем, понимая его работу. XAML - это язык программирования, так же как и C # - другой язык программирования. XAML - это в основном используется для проектирования пользовательского интерфейса.
Теперь посмотрим на верхнюю часть окон XAML, вы увидите несколько строк, начинающихся с «xmlns», каковы эти строки? Эти строки являются пространствами имен. Надеюсь, вы помните, что такое пространства имен! Эти строки обозначают пространства имен и сборки, где хранятся эти файлы.
Давайте создадим кнопку с использованием кода XAML. Создайте новый проект с каким-то значимым именем. Искать следующий код:
И между этими тегами сетки вставьте следующий код:
После того как вы вставляете этот код, обратите внимание, что на поверхности дизайнера будет создана новая кнопка. Поздравляем, вы только что создали кнопку, используя не что иное, как чистое кодирование. В окне XAML есть чему поучиться, но продолжайте изучать его, пока мы не вернемся в следующий учебник. В следующем уроке мы узнаем обо всех элементах управления Silverlight.