Доделал пользовательский контрол окна
В этот раз на выходные я-таки потратил по паре часов на программу. И пришлось "забить" на публикации на сайте. Но сейчас хоть одну статейку надо написать. Кроме данной. Решил я недавно одну проблему. А проблема заключалась в том, что в редакторе Rider в предварительном просмотре перестало отображаться представление окна. Нужно было найти причину этого и устранить её, для того, чтобы иметь возможность визуально наблюдать вид окна при правке XAML-разметки.
Искал я какое-то время причину и нашёл её в C#-классе "Cache". Докопался до причины. И оказалось, что этот класс требовалось дополнительно инициализировать. В программе инициализация идет в главном классе "App", но ведь просмотрщик не инициализирует этот класс, а только компилирует модели-представления. Вот так. А ведь можно было бы и так догадаться. А вот пришлось "копать".
И ещё реализовал я одну свою прихоть в схеме работы пользовательского окна. А именно восстановление прежних размеров и положения окна после его восстановления из развёрнутого режима. Пару часов я ломал над этим голову, опять уже отчаялся это реализовать. Но в конце-концов пытливый ум куда-нибудь приводит. К какому-либо результату. Ну, желательно успешному результату. Вот я это и реализовал. Но хотел было уже на это плюнуть, но сделал. Аллилуйя. Хоть и мелочь, но приятно.
Ну вот и всё. До понедельника, то есть до завтра. А теперь поработаю над материалами для сайта.

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