На этом уроке мы создадим простой конвертер валюты. Будем переводить рубли в доллары по текущему курсу.
Дата отправки отчёта:
25 сентября 2018 г.
Задание выполнено: за
58 мин.
Чему научился:
Создал WPF Application. Сделал название, иконку, все дела. Добавил label из toolbox'a, а редактировал его уже непосредственно в XAML, так как я слышал, что на WPF нельзя кодить так же как на WinForms и нужно писать разметку в XAML самому, вот я и учусь писать самостоятельно. Сделал красиво, продублировал этот label и создал сетку на 3 колонки с одинаковыми размерами, чтобы дизайн приложения был адаптивный. Разместил всё по сетке (номер колонки, в которой находится обьект я тоже редактировал через XAML) и сделал то же самое с текстбоксами, но имена текстбоксам дал TextFirstValue и TextSecondValue соответственно, так как в будущем может быть не только RUB и USD, но и поддержка других валют. Дальше написал функцию которая изменяет текст во втором лейбле при изменении первого, и наоборот.
Что было сложным:
Возник косяк с функцией изменения текста в текстбоксах, но я быстро разобрался (даже без гугла)
Научился: Создавать ролект WPF.
Среда WPF показадась мне очень не дружественной. Трудности: Среда WPF показадась мне очень не дружественной.
Но, видимо, это временно. Надо привыкнуть.
Научился: Простые программы делаем, но если не держал в руках, откуда узнать с какой стороны подходить?
Windows Presentation Foundation (WPF) (произносится - "даб-пи-эф") — система для построения клиентских приложений Windows с визуально привлекательными возможностями взаимодействия с пользователем, графическая (презентационная) подсистема в составе .NET Framework (начиная с версии 3.0), использующая язык XAML.