Работа над лентой близка к завершению
Вчера, увы, не смог запостить пост по техническим причинам. Так получилось, что я сутки со вчерашнего утра сидел без интернета. Ох уж этот, мать его, мобильный лимитированный интернет, с его скудным трафиком. На широкую ногу, как говориться, интернетом нынче не попользуешься. Всё сейчас зажимают, всё ограничивают.
Ну а тем временем работа над лентой у меня продолжается. И я уже близок к финалу. Надо же, и двух недель ещё не прошло! Вот как медленно движется дело. Хоть я и работаю изо всех сил. Осталось только доделать кнопки для форматирования ячеек будущих таблиц. Делаю всю ту же работу - расставляю контролы на ленту и назначаю им соответствующие команды с функционалом.
Очень часто работу замедляют неожиданно возникающие сложности, на решение которых тратятся часы времени. А как иначе, не оставишь же баг. Что это будет за программа. Конечно, 100% багов почти невозможно исключить в объемной программе, но нужно минимизировать их количество.
Вот, работаю над последней вкладкой. Эта вкладка (специализированная) предназначена для команд по работе с данными таблицы. Это вставка данных, их редактирование, вычисление, сохранение и так далее.
А вот и такая красивая фишка. На ней практически и закончил рабочий день. Эта мысль мне пришла сегодня неожиданно. Делая галерею, куда выводятся образцы цвета для заливки фоном ячеек таблиц, я вдуг решил добавить маленькую фишку. Сделать так, чтобы с помощью окошка с цветовой палитры туда пользователь мог добавить свой определённый в палитре цвет. Ну и там я на пару часиков, хорошо так, застрял, с задачей, связанной с сохранением в кеше и восстановлением списка сохраненных значений цвета. Там пришлось заморочился с десериализацией данных. Не так уж просто их десериализовать, когда конечный тип неизвестен. Здесь уж JSON-сериализатор не делает эту работу автоматически. Пришлось городить "костыль". Ну в конце концов, это я сделал, и моя фишка работает.
Вот только заморочиться с форматированием самих ячеек контрола DataGrid мне ещё предстоит. Это пока что не изведанная для меня область, и как там получится, загадывать не стоит. Но там будет видно. Конечно, придётся постараться.
Ну вот и ладно. На этом я закончу свой рабочий день. Ну и как всегда, до новых постов и до новых свершений.



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