Андерсон Крис - Основы Windows Presentation Foundation
Цитата:
Стоит отметить отсутствие объектов ButtonChrome, ContentPresenter и TextBlock, которые мы видели раньше. И тем не менее кнопка вполне работоспособна. Чтобы убедиться в этом, напишем код, который будет изменять шаблон при нажатии кнопки. Прежде всего, определим обработчик события, в котором новый шаблон создается и ассоциируется с кнопкой. Теперь у нас есть универсальная функция для вычисления размера шрифта в любой момент между начальной и конечной точкой. (Поддержку уменьшения размера шрифта я оставляю читателю в качестве упражнения.) Очевидно, у этого подхода есть целый ряд недостатков (даже если исключить проблему частоты кадров). Прежде всего, всякий раз, как мы захотим создать анимируемое свойство, этот код придется писать заново.
Андерсон Крис - Основы Windows Presentation Foundation - аннотация:
В книге излагаются принципиальные основы новой платформы для построения графических интерфейсов пользователя Windows Presentation Foundation (WPF), которая является составной частью каркаса .NET Framework 3.0 и включена в дистрибутив Windows Vista.
Являясь одним из архитекторов системы, автор со знанием дела рассказывает о том, почему были приняты те или иные решения и как их следует применять на практике.
Хотя эта книга не ставит себе целью ответить на все практические вопросы разработки приложений, она станет незаменимым спутником серьезного программиста, желающего глубоко разобраться в новой технологии.