Прохождение преддипломной практики

Слайд 2

Постановка задачи

Основная задача:
Реализация переработки пользовательского интерфейса и стилей в соответствии с требованиями

Постановка задачи Основная задача: Реализация переработки пользовательского интерфейса и стилей в соответствии
технического задания (ТЗ).
В рамках решения поставленной задачи было необходимо:
1. пересмотреть графические стили всех элементов управления;
2. реализовать недостающие элементы;
3. обеспечить корректное отображение всех элементов;
4. добавить стили для «светлой» темы;
5. изменить существующие элементы «темной» темы.

Слайд 3

Структура модулей проекта

Структура модулей проекта

Слайд 4

Строение цветовой темы

Документ стилей представляет собой словарь стилей с объектами ключ-значение.

Строение цветовой темы Документ стилей представляет собой словарь стилей с объектами ключ-значение.

Слайд 5

Стили

Строение стилей выглядит следующим образом на примере объекта label.
Стиль любого объекта определяется

Стили Строение стилей выглядит следующим образом на примере объекта label. Стиль любого
темплейтом объекта и непосредственно его стилем.


Height="{TemplateBinding Height}"
Padding="{TemplateBinding Padding}"
Background="{TemplateBinding Background}"
BorderBrush="{TemplateBinding BorderBrush}"
BorderThickness="{TemplateBinding BorderThickness}"
CornerRadius="{DynamicResource ButtonCornerRadius}">
VerticalAlignment="{TemplateBinding VerticalContentAlignment}" />


x:Key="GrayLabelStyle"
BasedOn="{StaticResource {x:Type Label}}"
TargetType="{x:Type Label}">






Кроме визуального оформления для каждого нового элемента управления
проектируется контроллер логики элемента управления.

Слайд 6

Анимация

Наиболее сложный тип объектов с множеством нюансов работы.
Примером работы с анимацией является

Анимация Наиболее сложный тип объектов с множеством нюансов работы. Примером работы с
структура элемента ProgressRing.
Аналогично стилям анимация объекта состоит из темплейта элемента и определения структуры анимации.

BeginTime="00:00:01.169"
Storyboard.TargetName="E8"
Storyboard.TargetProperty="Opacity">










Слайд 7

Переработка окон

Переработка окон

Слайд 8

Итоги работы

В результате проделанной работы
● была полностью переработана цветовая гамма всех окон

Итоги работы В результате проделанной работы ● была полностью переработана цветовая гамма
приложения, стилей элементов управления;
● были добавлены несколько новых окон для развития логики приложения;
● проработаны и заложены основы для дальнейшей модернизации как графической составляющей, так и бизнес логики.
По результатам решения поставленных задач руководством была дана высокая оценка качеству выполненной работы.
Имя файла: Прохождение-преддипломной-практики.pptx
Количество просмотров: 33
Количество скачиваний: 0