ВУЗ:
Составители:
Рубрика:
7
1. ВВЕДЕНИЕ В WINDOWS PRESENTATION FOUNDATION
Сразу после своего появления платформа Microsoft .NET поро-
дила большое количество новых технологий. Это был новый способ
написания Web-приложений (ASP.NET), совершенно новый способ
подключения к базам данных (ADO.NET), новые языки про-
граммирования с безопасностью в отношении типов (в частности, С#
и VB.NET) и управляемая исполняющая среда (CLR). Не менее важ-
ной среди этих новшеств была Windows Forms – библиотека классов,
необходимых для создания Windows-приложений.
Несмотря на то, что Windows Forms является зрелым и полно-
функциональным инструментальным средством, она жестко связана с
основными конструктивными особенностями Windows, которые не
менялись на протяжении последних десяти лет. Более того, Windows
Forms основывается на интерфейсе Windows API при создании внеш-
него вида стандартных элементов пользовательского интерфейса, та-
ких как кнопки, текстовые окна, флажки и т. п. Как результат, эти ин-
гредиенты фактически не поддаются настройке.
Все поменялось благодаря новой модели создания пользова-
тельских интерфейсов, которую предлагает новая технология созда-
ния пользовательских интерфейсов Windows Presentation Foundation
(WPF). Несмотря на то, что WPF включает стандартные элементы
управления, она сама рисует каждый текст, рамку и фон. Как резуль-
тат, WPF может предложить гораздо больше мощных функций, кото-
рые могут изменить любой элемент содержимого, визуализируемого
на экране. С помощью этих функций можно изменить стиль обычных
элементов управления, таких как кнопки, зачастую без необходимо-
сти переписывания кода. Также можно использовать объекты транс-
формации, чтобы вращать, растягивать, изменять масштаб и искажать
все, что относится к пользовательскому интерфейсу. Можно ис-
пользовать встроенную систему анимации в WPF, чтобы все это дела-
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »