Завершение работы над Project.cs, начало работы с темами оформления
Итак, работа над рефакторингом черновой версии продолжается. И она ещё далека от завершения. Завершение же ожидается этой осенью, не могу сказать точно, когда именно, день, число и так далее. Но финал будет, я его вижу, он уже не слишком далеко за горами. Так что будем всеми силами двигаться к этому финалу. Ну а итогом сегодняшнего дня стало завершение работы над классом программы для управления проектами баз данных. Там я реализовал базовый функционал, такой как, открытие, закрытие и удаление проектов, соединение с базой данных. Короче, там я не реализовал ничего принципиально нового, перенёс код из черновика. Ну и, как водится, внес в него изменения. Вычистил оттуда всё шелуху и оставил только то, что необходимо, сделав код более лаконичным. Ну и сделал дочерний класс базового класса "Project.cs", назвав его "ProjectFuncs.cs". Туда я свалил все основные функции программы. А в модели-представлении главного окна сделал вызовы этих функций из методов, прикрепленных к командам модели.
Так что вот так. Ну и теперь уже перешел к новому этапу - это работа над стилями и темами оформления интерфейса программы. Вот, на верхнем скриншоте, уже красуются первые стилизованные элементы управления. Хоть на этот раз я и не стал изобретать велосипед со стилями, а воспользовался готовой библиотекой стилей "Semi Design", всё равно предстоит сделать не очень мало работы по адаптации стилей конкретно к своей программе. Там нужно подкорректировать некоторые параметры, чтобы все контролы смотрелись солидно и дорого. Для повышения ценности программы. Так что вот такие пироги. Ну вот, собственно, пока это всё.
Ну а завтра, да и наверное, послезавтра работа над стилями будет продолжена. Ну и как закончу соо стилями, так напишу пост. Ну а на этом у меня пока что всё. И до новых постов и до новых свершений.

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.