Окно-заставка вернулось в программу и сложности с макетом панелей
Работа сегодня была не простая, а день выдался мучительным. А мучиться пришлось с тем самым макетом панелей, о котором я писал во вчерашнем посте. Думал, что адаптирую его как органайзер на главное окно, в котором будут главные контролы программы, но, к сожалению, вышел косяк. Не удалось реализовать корректную работу по отображению этих панелей в макете. И я решил переделать, то, что получилось, сделав из данного контрола более простую реализацию, без разбиения элементов по группам. Сделал из контрола одну группу элементов без возможности добавления вложенных групп, с коими возникли большие затруднения. Так что я потом, уже завтра, закончив с измененным макетом, приступлю к созданию того макета панели, которое я буду использовать в главном окне. Там я хочу пересмотреть реализацию механизма контрола. Короче, над этим нужно будет ещё мозговать. И как следует, полностью сосредоточенно. А то не выйдет ничего дельного, а снова выйдет лажа.
Ну а пока что в макете панелей для главного окна успехов пока нет. Вот такие пироги. Будем ломить завтра этот макет. Но по другой, более надежной и продуманной схеме.
Ну а еще, я только что реализовал, а точнее, вернул ранее изгнанное из программы окно-заставку при запуске программы. Теперь я эту функцию встроил в сам контрол окна. А раньше функция заставке была в библиотеке функций. Ну вот, теперь перекочевала в контрол пользовательского окна, что гораздо удобнее и гибче, чем раньше. Контент окна теперь может быть любым, заданным в XAML-разметке окна.

Сама же картинка изменений не претерпела. Пока что. Но, чувствую, в строке копирайта придется менять год 2024 на год 2025...
Ну и это пока что все. На сегодня. Ну и как обычно - до новых постов и до новых свершений.

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