Вот закончился нелегкий день. Последний на этой недели. Но для меня это не последний рабочий день на этой недели. Завтра продолжим. Ну а на сегодня итоги: доделал стили для контролов DataGrid и Expander. К сожалению, навести совсем безупречный вид у меня не удалось.
Но по крайней мере я улучшил тот безобразный вид экспандера, который был в теме авалонии Fluent. Там вообще всё было косо и криво, даже заголовок экспандера куда-то уехал. Целый час я мучался с казалось бы ерундой: выравнивал заголовок экспандера. В результате сделать идеально это у меня так и не получилось. Выровнил, более-менее, но не до конца. Вот кривые стили криворуких стилистов! Блин, всё нужно доделывать и улучшать за других! Сколько сил и времени это занимает! Сегодня у меня уже не получится работы по другим фронтам. Иссякли силы.
Вот он, многострадальный экспандер:

Как видно, заголовок немного "съехавший" вверх. Но это ещё ничего. До того, как я его стилизовал, было вообще безобразие: заголовка вообще не было видно. Иконку поменять не удалось: при попытке установить новое значение для элемента Path получалось безобразие. Плюнул. Не стал марать руки, итак сегодня ужасно устал.
Не закончена ещё работа над стилями контролов. Да, возни очень много. Далее предстоит реализовать стили для контрола TabControl, сделать пользовательский контрол PropertyGrid - столь необходимый в моей программе. Ну и, вроде бы, всё. Со стилями для элементов интерфейса. Далее буду делать их по мере надобности. Ну а на этом пока всё. Продолжение следует...
