Узнав о XAML, как часть этой серии уроков, давайте узнаем о Элементы управления цветом Silverlight, Выделение элементов управления при разработке веб-сайта очень сложно, так как существует множество браузеров и из-за разных разрешений экрана, но при разработке приложения для Windows Phone, как разработчика, вам будет проще вывести элементы управления, поскольку ОС Windows Phone имеет некоторые предопределенные требования к экрану.
Теперь мы рассмотрим каждый элемент управления компоновкой. Все элементы управления компоновкой можно перетащить с панели инструментов на экран дизайнера.
Сетка:
Элемент управления сеткой предназначен для добавления количества строк и столбцов и последующего размещения элементов управления в этих ячейках. Вы можете определить строки и столбцы либо через код, либо с помощью самой области дизайнера. Исходные и конечные теги создадут сетку. () теперь, когда определена сетка, вы можете добавить этот код, чтобы добавить несколько строк и столбцов.
После этого вы можете добавить несколько столбцов или строк по мере необходимости. Звездочка (*) означает, что дочернему столбцу / строке должно быть предоставлено любое дополнительное пространство, если оно есть! Есть много свойств, с которыми вы можете поиграть, чтобы получить ожидаемую функциональность. Панель стека довольно проста. Все элементы управления, расположенные на панели стека, отображаются в вертикальном стеке. Создав панель стека, вы можете просто добавить элементы управления между начальным и конечным тегами панели стека. Canvas позволяет размещать элементы управления на экране везде, где вы хотите, чтобы они отображались. Поэтому вместо поля используется свойство catch. Но у холста есть недостаток в рендеринге, если изменить размер телефона или изменить ориентацию телефона, это может привести к некоторым нежелательным результатам.Панель стека:
Холст: