Начало работы над стилями оформления контролов Авалонии + новый неприятный сюрприз
Вот, новый этап по переделыванию программы. Сегодня реализовал отдельный класс для работы с установкой локализации и темы оформления - Appearance.cs. До этого у меня всё было свалено в одну кучу и находилось в классе с общими вспомогательными функциями программы. Сейчас я всё структурировал и теперь есть порядок и логическое разделение. Вот только вопрос: почему до всего нельзя сразу додуматься? Видимо для этого нужно годами делать косяки и исправлять их.
Далее. Теперь я перешел к этапу работы со стилями контролов. Снова. Но это не сулит работой в три недели. Я в этом уверен. Сделаю всё гораздо быстрее. Тут надо лишь практически скопипастить стили со старой версии программу и перенести их на версию новую, с небольшими поправками и оптимизациями. Всё как всегда, короче, не больше и не меньше.
Ну вот на этом решил и закончить. Уже прикрутил тройку стилей, продолжим завтра (я надеюсь). Ведь теперь я работаю только над программой. Все остальные свои увлечения я отложу месяца на два. Ну или, может, поменьше. Пока точно не знаю, там будет видно, как говориться. Так что не будем гадать да загадывать.
Да, и неприятный сюрприз от Авалонии. Блин, как же я уже много писал эту фразу. После последнего обновления "вылетел" контрол TreeDataGrid. Снова. Опять двадцать пять, как говориться. Теперь надо опять ждать, когда это исправят. Вот так полагайся на сторонние продукты. Хорошо, что я его снова не успел прикрутить к своей программе.
Так что на этой ноте и всё пока, закончим. Продолжим потом. Тут у меня ещё возникла проблема в админпанели сайта. Нужно с ней разбираться. Так что на этом у меня пока всё.
- alexeypalagin
- 0
- 19
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.