1

Этап 1

Введение в WPF

2

Этап 2

XAML

3

Этап 3

Компоновка

4

Этап 4

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

5

Этап 5

DependencyObject и свойства зависимостей

6

Этап 6

Модель событий

7

Этап 7

Команды

8

Этап 8

Кисти в WPF

9

Этап 9

Ресурсы

10

Этап 10

Привязка

11

Этап 11

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

12

Этап 12

Окна

13

Этап 13

SQLite в WPF

14

Этап 14

Заключительный модуль

1

Этап 1

Введение в WPF

2

Этап 2

XAML

3

Этап 3

Компоновка

4

Этап 4

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

5

Этап 5

DependencyObject и свойства зависимостей

6

Этап 6

Модель событий

7

Этап 7

Команды

8

Этап 8

Кисти в WPF

9

Этап 9

Ресурсы

10

Этап 10

Привязка

11

Этап 11

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

12

Этап 12

Окна

13

Этап 13

SQLite в WPF

14

Этап 14

Заключительный модуль

13 августа 2017
Цель завершена 15 октября 2017

Автор цели

Карьера и работа

⚛ Изучение: C#, WPF

У меня был выделен сайт ранее кем-то рекомендованный (не помню кем), вот ссылочка: [stepik.org]. На нем я нашел бесплатный курс по WPF (технологии которая мне в данный момент нужна для разработок, так как с WindowsForm перебрался именно на неё). В общем буду изучать.

blank_char.png

На сайте указан курс от начала до конца, по этому просто буду строго следовать ему, выкладывать сюда результаты и какие-либо шаблоны (мало-ли в будущем пригодятся).

blank_char.png

Так же это переходный пункт к цели: https://smartprogress.do/goal/269764/ - 100 задач по программированию

 Критерий завершения

Изучил основные функции, свободно пользуюсь WPF.

 Личные ресурсы

Код

  1. Введение в WPF

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

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

  2. XAML

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

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

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

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

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

    2. Grid

    3. GridSplitter

    4. StackPanel

    5. DockPanel

    6. WrapPanel

    7. Canvas

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

    9. Закрепление пройденного материала

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

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

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

    3. Кнопки

    4. CheckBox и RadioButton

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

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

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

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

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

    10. ListBox

    11. ComboBox

    12. ListView

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

    14. Меню

    15. ToolBar

    16. TreeView

    17. DataGrid

    18. ProgressBar и Slider

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

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

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

    1. Введение в Dependency Property

    2. Прикрепляемые свойства

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

  6. Модель событий

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

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

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

  7. Команды

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

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

  8. Кисти в WPF

  9. Ресурсы

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

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

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

  10. Привязка

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

    2. Интерфейс INotifyPropertyChanged

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

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

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

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

    3. Работа с Entity Framework

  12. Окна

    1. Класс Window

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

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

  13. SQLite в WPF

    1. Работа с SQLite

    2. MVVM и SQLite

  14. Заключительный модуль

    1. Проверочный тест

    2. Выпускной проект

  • 3858
  • 13 августа 2017, 21:16
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?