показано с 1 по 30 из 236
Введение
ЧАСТЫ. ОСНОВЫ
Глава 1. Разметка и код
Первый проект
Графическое приветствие
Изменения в оформлении текста
Мультимедийные приветствия
Альтернативы на уровне кода
Изображения в программном коде
Даже не страница
Глава 2. Синтаксис XAML
Градиентная кисть в программном коде
Синтаксис элементов свойств
Свойства содержимого
Свойство содержимого TextBlock
Совместное использование кистей (и других
ресурсов)
Действительно ли ресурсы используются
совместно?
Векторная графика
Растяжение изображений и Viewbox
Стили
Знакомство с привязкой данных
Глава 3. Основы обработки событий
Событие Tapped
Перенаправляемые события
Переопределение свойства Handled
Ввод, выравнивание и фон
Изменения размера и ориентации
Привязки к Run?
показано с 31 по 60 из 236
Таймеры и анимация
Глава 4. Панели
Элемент Border
Rectangle и Ellipse
StackPanel
Горизонтальное размещение
Программа WhatSize с привязками (и Converter)
ScrollViewer
Работа с макетом: аномалия или норма?
Создание электронной книги
Нетривиальное содержимое StackPanel
Наследование от UserControl
Создание библиотек Windows Runtime
Альтернативный вывод цветов
Canvas и вложенные свойства
Z-индекс
Странности Canvas
Глава 5. Взаимодействие с элементами управления
Особенности Control
Slider
Grid
Ориентация и пропорции
Slider и FormattedStringConverter
Подсказки и преобразования
Использование Slider для рисования
Разновидности кнопок
Определение свойств зависимости
Свойство Tag
Вводе клавиатуры и TextBox
Элемент управления Thumb
показано с 61 по 90 из 236
Глава 6. WinRT и MVVM
Паттерн MWM (коротко и упрощенно)
Оповещения привязок данных
Модель представления для ColorScroll
Сокращенный синтаксис
Свойство DataContext
Привязки и TextBox
Кнопки и MWM
Класс DelegateCommand
Глава 7. Асинхронное выполнение
Программные потоки и пользовательский
интерфейс
Работа с MessageDialog
Методы обратного вызова как лямбда-функции
Замечательный оператор await
Отмена асинхронных операций
Выполнение файловых операций ввода/вывода
Локальное хранение данных
Выбор файлов
Работа с файловой системой
Выбор файлов и файловый ввод/вывод
Обработка исключений
Консолидация асинхронных вызовов
Вспомогательные средства файлового
ввода/вывода
Жизненный цикл приложения
Реализация асинхронных методов
Глава 8. Строка приложения и всплывающие окна
Реализация контекстных меню
Класс Popup
показано с 91 по 120 из 236
Строка приложения
Стили кнопок строки приложения
Подробнее о шрифте Segoe Ul Symbol
Элементы управления CheckBox и RadioButton на
строке приложения
Строка приложения для простейшего редактора
Знакомство с XamlCruncher
Настройки приложения и модели представления
Страница XamlCruncher
Разбор XAML
Загрузка и сохранение
Диалоговое окно настроек
За пределами Windows Runtime
Глава 9. Анимация
Пространство имен Windows.Ul.Xaml.Media.Animation
Основные принципы анимации
Настройка параметров анимации
Другие анимации свойств Double
Анимация вложенных свойств
Функции плавной анимации
Анимации, полностью определяемые в XAML
Анимация пользовательских классов
Анимация по ключевым кадрам
Анимация Object
Предопределенные анимации и переходы
Глава 10. Преобразования
Краткий обзор
Повороты (ручные и анимируемые)
Визуальная обратная связь
Сдвиг
показано с 121 по 150 из 236
Группы преобразований
Преобразование Scale
Стрелочные часы
Отклонение
Эффектное появление
Математическая сторона преобразований
Составные преобразования
Преобразования Geometry
Преобразования Brush
Где мой элемент, чувак?
Проекционные преобразования
Определение Matrix3D
Глава 11. Три шаблона
Данные в кнопке
Принятие решений
Реальное применение DataTemplate
Коллекции и интерфейсы
Касание и выделение
Панели и виртуализация
Пользовательские панели
Построение гистограммы из ItemTemplate
Элемент управления FlipView
Шаблон элемента управления
Класс VisualStateManager
Использование generic.xaml
Части шаблона
Пользовательские элементы управления
Шаблоны и контейнеры
Глава 12. Страницы и навигация
Проблемы разрешения экрана
показано с 151 по 180 из 236
Проблемы масштабирования
Snap View
Изменения ориентации
Простая страничная навигация
Стек возврата
События навигации и восстановление страниц
Сохранение и восстановление состояния
приложения
Ускорение навигации и кнопки мыши
Передача и возвращение данных
Стандартные шаблоны Visual Studio
Модели представлений и коллекции
Группировка вариантов
ЧАСТЬ II. СПЕЦИАЛЬНЫЕ ВОЗМОЖНОСТИ
Глава 13. Сенсорный ввод
События Pointer
Первые штрихи
Захват указателя
Редактирование и контекстное меню
Сила нажатия
Сглаживание изменения толщины
Как сохранить рисунок?
Рисование в духе сюрреализма
Пианино
События Manipulation, пальцы и элементы
Использование инерции
Элемент управления XYSIider
Масштабирование и повороты относительно центра
Однопальцевое вращение
Глава 14. Растровая графика
показано с 181 по 210 из 236
Биты пикселов
Прозрачность и предумножение альфа-канала
Радиальный градиент
Загрузка и сохранение файлов с изображениями
Плакатный стиль и монохромное преобразование
Сохранение рисунка
Выбор цветов HSL
Обратное рисование
Обращение к библиотеке Pictures
Получение фотографий с камеры
Глава 15. Платформенное программирование
Знакомство с P/lnvoke
Полезная информация
Информация часового пояса
Обертка Windows Runtime Component для DirectX
DirectWrite и шрифты
Конфигурации и платформы
Интерпретация метрик шрифтов
Рисование на поверхностях SurfacelmageSource
Глава 16. RTF
Закрытые шрифты
Элемент Glyphs
Файлы шрифтов в локальном хранилище
Класс Typography
RichTextBlock и абзацы
Выделение в RichTextBlock
RichTextBlock и переполнение
Трудности разбивки на страницы
Расширенное редактирование и RichEditBox
Глава 17. Общий доступ и печать
показано с 211 по 236 из 236
Параметры и объекты Popup
Обмен данными через буфер
Общий доступ
Основные принципы печати
Печатаемые и непечатаемые поля
Процесс разбиения на страницы
Пользовательские свойства печати
Печать календаря
Печать диапазона страниц
Где выполнять продолжительную работу?
Печать рисунка в программе FingerPaint
Глава 18. Датчики и GPS
Ориентация
Ускорение, сила тяжести и векторы
Следуй за шариком
Два севера
Датчик угла наклона = акселерометр + компас
OrientationSensor = акселерометр + компас
Азимут и угловая высота
Карты Bing
Глава 19. Перо
Коллекции InkManager
Атрибуты рисования
Стирание и другие усовершенствования
Выделение штрихов
Заметки