Выравнивание и поля.
Выравнивание Чтобы понять, как работают эти свойства, еще раз взглянем на простую панель StackPanel, показанную на рисунке. В этом…
Выравнивание Чтобы понять, как работают эти свойства, еще раз взглянем на простую панель StackPanel, показанную на рисунке. В этом…
Панель StackPanel — один из простейших контейнеров компоновки. Она просто укладывает свои дочерние элементы в одну строку или колонку….
Компоновка WPF происходит в два этапа: этап измерения и этап расстановки. На этапе измерения контейнер выполняет проход в цикле…
Половина всех усилий при проектировании пользовательского интерфейса уходит на организацию содержимого, чтобы она была привлекательной, практичной и гибкой. Но…
В WPF 4 появился новый стандарт под названием XAML 2009. Однако пока он не внедрен повсеместно. Чтобы получить преимущества…
Код и не компилированный XAML Одним из наиболее интересных способов использования XAML является разбор его на лету с помощью…
Как вам уже известно, XAML и WPF — это две разные, хотя и взаимодополняющие технологии. В результате вполне возможно…
До сих пор демонстрировалось создание базового интерфейса в XAML с использованием классов, являющихся частью WPF. Однако XAML задуман как…
До сих пор все атрибуты, которые вы видели, отображались на свойства. Однако атрибуты также могут быть использованы для присоединения…
Присоединенные свойства Наряду с обычными свойствами XAML также включает концепцию присоединенных свойств (attached property) — свойств, которые могут применяться…
Для большинства свойств синтаксис свойств XAML работает исключительно хорошо. Но в некоторых случаях просто невозможно жестко закодировать значение свойства….
Простые свойства и конвертеры типов Как вы уже видели, атрибуты элемента устанавливают свойства соответствующего объекта. Например, текстовые поля конфигурируют…
Язык XAML позволяет конструировать пользовательский интерфейс, но для создания функционирующего приложения необходим способ подключения обработчиков событий. XAML позволяет легко…
Стандарт XAML достаточно очевиден, если понять несколько его основополагающих правил: Каждый элемент в документе XAML отображается на экземпляр класса…
XAML (Extensible Application Markup Language — расширяемый язык разметки приложений) представляет собой язык разметки, используемый для создания экземпляров объектов…
WPF 4 — относительно новая технология. Частично она входила в несколько выпусков .NET и постепенно совершенствовалась: WPF 3.0 Первая…
Ниже показан базовый обзор некоторых ключевых ветвей иерархии классов. Важно отметить, что основные пространства имен WPF начинаются в System.Windows…
Технология WPF использует многоуровневую архитектуру. На вершине ваше приложение взаимодействует с высокоуровневым набором служб, которые полностью написаны на управляемом…
Традиционные Windows-приложения связаны определенными предположениями относительно разрешения экрана. Обычно разработчики рассчитывают на стандартное разрешение монитора (вроде 1024×768 пикселей) и…
API-интерфейс WPF может использоваться для построения широкого разнообразия приложений с графическим интерфейсом, которые в основном отличаются структурой навигации и…