Pinned Repositories
-Calculator_WPF
Создать приложение – калькулятор. Внешний вид калькулятора может быть похож на стандартный калькулятор Windows, или иметь авторский дизайн.
Development-of-applications-using-WPF-Containers
Позиционирование элементов
Development-of-applications-using-WPF-Containers-Photo-Gallery-
Галерея картинок. Написать программу для просмотра изображений. Пользователь выбирает папку, из которой нужно просмотреть картинки. Далее содержимое папки считывается (отобразить прогресс с помощью ProgressBar). Загружается первая картинка (размер регулируется Slider). Пользователь перелистывает картинки или может выбрать одну из них в ListBox. Информация о просмотре и файле картинки отображается в Expander.
PatternAbstractFactoryHW
Реализация паттерна Abstract Factory
PatternDecorator
Реализация паттерна Decorator
PatternDecoratorHomework
Реализация паттерна Decorator
PatternObserver
Реализация паттерна Observer
PatternObserverHomework
Изучение и реализация паттерна Observer
WPF_keyboard
Необходимо разработать приложение «Клавиатурный тренажер». Главное окно приложения должно отображать клавиатуру с не интерактивными клавишами, которые необходимо для того, чтобы помогать пользователю ориентироваться на клавиатуре, не смотря на нее. При этом, при нажатии на каждую из клавиш, она должна подсвечиваться на экране. После запуска тренировочной сессии пользователю должна отобразиться произвольно сгенерированная строка для ввода, которая учитывает выбранный уровень сложности. В верхней части окна должна отображаться статистическая информация: скорость набора корректного текста и количество допущенных ошибок. Также в верхней части окна должны располагаться элементы управления, позволяющие настроить сложность генерируемой строки для ввода. При помощи «ползунка» пользователь может выбрать количество символов, которые должны использоваться для генерируемой строки. При этом можно указать необходимо ли генерировать строку с учетом регистра символов. В качестве используемых символов могут быть все символы, расположенные на следующих рисунках. После нажатия на кнопку «Start» должна сгенерироваться строка символов с учетом заданных пользователем настроек. После этого нажимаемые пользователем клавиши должны учитываться и отображаться в виде введенных правильно символов либо в виде ошибок. При нажатии на клавиши Shift и CapsLock, клавиатура в приложении должна менять отображаемые символы, с учетом реально вводимых как на рисунке ниже. Также необходимо предусмотреть выключение тех элементов управления, которые не могут использоваться в текущем состоянии приложения. Например, нельзя нажимать кнопку «Stop», если пользователь перед этим не нажал кнопку «Start». Добавьте в задания стили, шаблоны, связывание данных (Binding).
WPF_Sea-Battle
«Морской бой» — игра для двух участников, в которой игроки по очереди называют координаты на неизвестной им карте соперника. Если у соперника по этим координатам имеется корабль (координаты заняты), то корабль или его часть «топится», а попавший получает право сделать ещё один ход. Цель игрока — первым потопить все корабли противника.
MaksymBondarenko's Repositories
MaksymBondarenko/WPF_keyboard
Необходимо разработать приложение «Клавиатурный тренажер». Главное окно приложения должно отображать клавиатуру с не интерактивными клавишами, которые необходимо для того, чтобы помогать пользователю ориентироваться на клавиатуре, не смотря на нее. При этом, при нажатии на каждую из клавиш, она должна подсвечиваться на экране. После запуска тренировочной сессии пользователю должна отобразиться произвольно сгенерированная строка для ввода, которая учитывает выбранный уровень сложности. В верхней части окна должна отображаться статистическая информация: скорость набора корректного текста и количество допущенных ошибок. Также в верхней части окна должны располагаться элементы управления, позволяющие настроить сложность генерируемой строки для ввода. При помощи «ползунка» пользователь может выбрать количество символов, которые должны использоваться для генерируемой строки. При этом можно указать необходимо ли генерировать строку с учетом регистра символов. В качестве используемых символов могут быть все символы, расположенные на следующих рисунках. После нажатия на кнопку «Start» должна сгенерироваться строка символов с учетом заданных пользователем настроек. После этого нажимаемые пользователем клавиши должны учитываться и отображаться в виде введенных правильно символов либо в виде ошибок. При нажатии на клавиши Shift и CapsLock, клавиатура в приложении должна менять отображаемые символы, с учетом реально вводимых как на рисунке ниже. Также необходимо предусмотреть выключение тех элементов управления, которые не могут использоваться в текущем состоянии приложения. Например, нельзя нажимать кнопку «Stop», если пользователь перед этим не нажал кнопку «Start». Добавьте в задания стили, шаблоны, связывание данных (Binding).
MaksymBondarenko/WPF_Sea-Battle
«Морской бой» — игра для двух участников, в которой игроки по очереди называют координаты на неизвестной им карте соперника. Если у соперника по этим координатам имеется корабль (координаты заняты), то корабль или его часть «топится», а попавший получает право сделать ещё один ход. Цель игрока — первым потопить все корабли противника.
MaksymBondarenko/-Calculator_WPF
Создать приложение – калькулятор. Внешний вид калькулятора может быть похож на стандартный калькулятор Windows, или иметь авторский дизайн.
MaksymBondarenko/Development-of-applications-using-WPF-Containers
Позиционирование элементов
MaksymBondarenko/Development-of-applications-using-WPF-Containers-Photo-Gallery-
Галерея картинок. Написать программу для просмотра изображений. Пользователь выбирает папку, из которой нужно просмотреть картинки. Далее содержимое папки считывается (отобразить прогресс с помощью ProgressBar). Загружается первая картинка (размер регулируется Slider). Пользователь перелистывает картинки или может выбрать одну из них в ListBox. Информация о просмотре и файле картинки отображается в Expander.
MaksymBondarenko/PatternAbstractFactoryHW
Реализация паттерна Abstract Factory
MaksymBondarenko/PatternDecorator
Реализация паттерна Decorator
MaksymBondarenko/PatternDecoratorHomework
Реализация паттерна Decorator
MaksymBondarenko/PatternObserver
Реализация паттерна Observer
MaksymBondarenko/PatternObserverHomework
Изучение и реализация паттерна Observer
MaksymBondarenko/PatternStrategyHomework
Реализация паттерна Strategy
MaksymBondarenko/PattternAdapterHW
Реализация PattternAdapter
MaksymBondarenko/PattternCommandHW
Реализация PattternCommand
MaksymBondarenko/PattternIterator
Реализация PattternIterator
MaksymBondarenko/SQL-WinForms_AZS
Создание приложения для автозаправочной станции на основа SQL и WinForms. Взаимодействие базы данных с приложением, получение и отправка запросов.
MaksymBondarenko/WPF_Calendar
Календарь. Напишите календарь с использованием TreeView ListView. В TreeView есть 4 категории (Зима, Весна, Лето, Осень) в каждой категории соответствующие месяцы. При выборе месяца в ListView должен отобразиться календарь на этот месяц.
MaksymBondarenko/WPF_Document
Верстка при помощи инструментов WPF
MaksymBondarenko/WPF_ElementControls
Study elentov control WPF
MaksymBondarenko/WPF_introductory_lesson
Создайте элементарный текстовый редактор с кнопками, реализующими команды Cut, Сору и Paste. Создайте приложение, которое хранит цветовую схему для каждого пользователя и автоматически загружает корректную цветовую схему при его открытии пользователем. Создайте приложение, состоящее из окна с одной кнопкой, за которой бы пользователь «гонялся» по всему окну с помощью мыши, но не мог щелкнуть ее.
MaksymBondarenko/WPF_Sudoku
Написать программу для игры в «Судоку». Требования: 1. Вывод красивого логотипа при запуске программы. Можно с анимацией. 2. Сохранение и загрузка игры. 3. Различные уровни сложности. 4. Анимация и эффекты в игре. 5. Подсказки для игрока.