ما از کوکی ها و فناوری های دیگر در این وبسایت برای بهبود تجربه کاربری شما استفاده می کنیم.
با کلیک بر روی هر پیوند در این صفحه شما دستور خود را برای سیاست حفظ حریم خصوصیاینجاو سیاست فایلمی دهید.
باشه موافقم بیشتر بدانید

درباره‌ی Учебник WPF

WPF Programming Tutorial

Технология WPF (Windows Presentation Foundation) является часть экосистемы платформы .NET и представляет собой подсистему для построения графических интерфейсов.

Если при создании традиционных приложений на основе WinForms за отрисовку элементов управления и графики отвечали такие части ОС Windows, как User32 и GDI+, то приложения WPF основаны на DirectX. В этом состоит ключевая особенность рендеринга графики в WPF: используя WPF, значительная часть работы по отрисовке графики, как простейших кнопочек, так и сложных 3D-моделей, ложиться на графический процессор на видеокарте, что также позволяет воспользоваться аппаратным ускорением графики.

Одной из важных особенностей является использование языка декларативной разметки интерфейса XAML, основанного на XML: вы можете создавать насыщенный графический интерфейс, используя или декларативное объявление интерфейса, или код на управляемых языках C# и VB.NET, либо совмещать и то, и другое.

Руководство по WPF

Глава 1. Введение в WPF

Особенности платформы WPF

Начало работы с WPF

Глава 2. XAML

Введение в язык XAML

Файлы отделенного кода

Сложные свойства и конвертеры типов

Пространства имен из C# в XAML

Глава 3. Компоновка

Введение в компоновку

Grid

GridSplitter

StackPanel

DockPanel

WrapPanel

Canvas

Свойства компоновки элементов

Глава 4. Элементы управления

Обзор элементов управления и их свойств

Элементы управления содержимым

Кнопки

CheckBox и RadioButton

Всплывающие подсказки ToolTip и Popup

Контейнеры GroupBox и Expander

ScrollViewer. Создание прокрутки

Текстовые элементы управления

Элементы управления списками

ListBox

ComboBox

ListView

Создание вкладок и TabControl

Меню

ToolBar

TreeView

DataGrid

ProgressBar и Slider

Работа с датами. Calendar и DatePicker

Работа с изображениями. Image и InkCanvas

Глава 5. DependencyObject и свойства зависимостей

Введение в Dependency Property

Прикрепляемые свойства / attached property

Создание свойств зависимостей

Глава 6. Модель событий в WPF

Маршрутизация событий

События клавиатуры

События мыши и фокуса

Глава 7. Команды

Основы команд

Создание новых команд

Глава 8. Кисти

Глава 9. Ресурсы

Концепция ресурсов в WPF

Статические и динамические ресурсы

Словари ресурсов

Глава 10. Привязка

Введение в привязку данных

Интерфейс INotifyPropertyChanged

Форматирование привязки и конвертеры значений

Глава 11. Стили, триггеры и темы

Стили

Триггеры

Темы

Глава 12. Приложение и класс Application

Класс Application

Работа с классом Application

Ресурсы приложения

Глава 13. Шаблоны элементов управления

Логическое и визуальное дерево

Создание и использование шаблонов

Визуальные состояния

Круглое окно

Глава 14. Работа с данными

Привязка данных и контекст данных

Работа с коллекциями данных. ObservableCollection

ItemTemplate и DataTemplate

ItemsPanel. Установка панели элементов

Виртуализация

Провайдеры данных. ObjectDataProvider

XmlDataProvider

Иерархические данные и HierarchicalDataTemplate

Валидация данных

Глава 15. Взаимодействие с базой данных

Создание базы данных

Подключение к базе данных

Работа с Entity Framework

Глава 16. Документы

Потоковые документы

Контейнеры потоковых документов

RichTextBox и редактирование документов

Фиксированные документы

Аннотации

Глава 17. Работа с графикой

Фигуры

Пути и геометрии

PathGeometry

Трансформации

Глава 18. Трехмерная графика

Основы работы с трехмерной графикой

Определение трехмерного объекта

Освещение

Камера

Создание куба. Текстурирование

Трехмерные трансформации и анимации

Взаимодействие с трехмерными объектами

Глава 19. Анимация

Основы анимаций

Анимация в XAML

Анимации по ключевым кадрам

Анимация пути

Плавность анимации

Глава 20. Окна

Класс Window

Взаимодействие между окнами

Диалоговые окна

Глава 21. Паттерн MVVM

Определение паттерна MVVM

Реализация MVVM. ViewModel

Команды в MVVM

Передача параметров команде

Взаимодействие команд и событий

Работа с диалоговыми окнами

Глава 22. SQLite в WPF

Работа с SQLite

MVVM и SQLite

جدیدترین چیست در نسخه‌ی 2.0.0

Last updated on 06/01/2019

Minor bug fixes and improvements. Install or update to the newest version to check it out!

بارگذاری ترجمه...

اطلاعات تکمیلی برنامه

آخرین نسخه

وارد شوید undefined در undefined 2.0.0

نیاز به اندروید

4.4 and up

نمایش بیشتر

Учебник WPF اسکرین شات ها

اشتراک در APKPure
اولین کسی باشید که به نسخه اولیه، اخبار و راهنمای بهترین بازی ها و برنامه های اندروید دسترسی پیدا می کند.
نه، متشکرم
ثبت نام
با موفقیت مشترک شد!
اکنون به APKPure مشترک شده اید.
اشتراک در APKPure
اولین کسی باشید که به نسخه اولیه، اخبار و راهنمای بهترین بازی ها و برنامه های اندروید دسترسی پیدا می کند.
نه، متشکرم
ثبت نام
موفقیت!
شما الان عضو خبرنامه‌ی ما شدید.