Привет, я хочу начать вести свой блог разработки приложения на базе WF. Ну, а здесь я буду делиться тем как я выполняю работу и объяснять параллельно как и что я сделал. Надеюсь хоть кому-то это будет полезно.
Итак, я буду разрабатывать приложение "Тест". Тему теста выберем потом, потому что это не так принципиально. Для начала обозначим какие функции оно должно выполнять:
- В программе должна быть реализована система администрирования, то есть можно было войти в аккаунт администратора.
- В программе должна быть некая база, где будут хранится имена и баллы учеников
- Должен быть журнал, как для ученика так и для администратора
Ну пока обозначим эти требования, после придумаем ещё)))
Начнем с создания проекта и назовем его Учебный тест:
Начало положено я считаю
Думаю первоначально стоит выбрать дизайн окон, поэтому я пошёл рыскать в картинках, в поисках ИДЕАЛЬНОГО фона. Спустя пару часов усердных поисков(пару секунд искал если честно), остановился на ретро рейве:
Поэтому выбрал PictureBox и импортировав в него нашу картинку, я закрепил его в родительском контейнере. Так же в свойствах нашей формы я изменил значение FormBorderStyle на None, чтобы убрать рамки и возможность закрытия окна. Да, если ты вошёл в программу, ты из неё не выйдешь. Так же закрепил размер, чтобы окно не расширяли, то есть вставил значения из Size в Max и Min размеры:
Вышло красива я считаю, сейчас добавим кнопки и сделаем какой-нибудь стильный стиль. Я умею называть слова своими словами, не благодарите. Создал 4 кнопочки, вроде условиям они соответствуют, значит оставим их. Подумал если у нас картинка ретрорейва на фоне, то мы пойдем по безумному пути до конца и поставим основной шрифт Comic Sans, о да я псих, только не вызывайте психушку.
Выглядит пока убого, но в целом сойдет. Храни господь Индию, такие хорошие люди делают такие хорошие гайды, что просто офигенно, если бы не великие программисты Индии, то думаю студентам как мне было бы очень сложно учиться. Благодаря им, я понял как делать прозрачный label, скину ещё код, ну на всякий, вдруг вам он нужен:
Итак, на этом первая часть создания блога закончена. В следующей части, я хочу реализовать открытие форм по нажатию кнопки и дадим им дизайн что-ли, и ещё что-нибудь потыкаем.
Спасибо что дочитали до конца, надеюсь вам понравилось и даже было полезно))))