Модель приложения.
Любая страница XAML является шаблоном пользовательского класса, производного от System.Windows.UserControl. Аналогично этому файл App.xaml тоже является шаблоном…
Любая страница XAML является шаблоном пользовательского класса, производного от System.Windows.UserControl. Аналогично этому файл App.xaml тоже является шаблоном…
В Silverlight включена специализированная версия элемента RichTextBox, которая работает только в режиме чтения и называется RichTextBlock. Внутренняя…
Если вы программировали в WPF, вам должна быть знакома модель потока документа — гибкая система отображения форматированного…
В объекте AutoCompleteBox поле ввода совмещено с раскрывающимся списком подсказок. Такое средство встречается во многих местах, включая…
Надстройка Silverlight распознает три типа простых кнопок: Button (Кнопка), CheckBox (Флажок) и RadioButton (Переключатель). Все эти элементы…
Элементы, наследующие класс ContentControl — это специальный тип элементов управления, которые могут содержать только один вложенный элемент….
Вывод изображений — одна из наиболее легких задач в Silverlight. Для этого достаточно добавить в разметку элемент…
В Silverlight есть привычный элемент управления Label, но здесь он используется не просто как надпись, а как…
В следующей таблице перечислены все элементы Silverlight. Список элементов упорядочен по алфавиту, как на панели элементов Visual…
В хорошо структурированном приложении Silverlight деловая логика должна находиться не в обработчиках событий, а в высокоуровневых методах….
До сих пор мы рассматривали разные типы контейнеров, предоставляемых надстройкой Silverlight, и способы их использования для размещения…
Технология Silverlight предоставляет мощную коллекцию контейнеров, однако многих все же не хватает. Разработчики Silverlight не добавили многие…
При создании пользовательского интерфейса половина дела — размещение содержимого таким образом, чтобы оно выглядело привлекательно и было…
XAML (Extensible Application Markup Language — расширяемый язык разметки приложений) предназначен для определения объектов .NET. Технология XAML…
И наконец, последний “ингредиент” развертывания — тестовая HTML-страница. Она является точкой входа в содержимое Silverlight, поэтому ее…
Итак, вы научились создавать базовый проект Silverlight, добавлять в него страницу с элементами и кодом, а также…
Приложение Silverlight может прекрасно работать само по себе, однако его можно также создать, протестировать и развернуть как…
Каждая страница Silverlight содержит разметку (файл XAML), определяющую внешний вид страницы, и файл исходного кода, в котором…
Создавать файлы, необходимые для приложения Silverlight, можно вручную, однако профессиональные разработчики всегда используют для их создания специальные…
В Silverlight используется традиционная технология расширения функциональности браузеров — надстройки (plug-ins). Преимущество модели надстроек состоит в том,…