не изобретать? XAML. Программа выводит на канвас карточки. Требуется, что бы юзер мог изменять макет карточек (хотя бы позиции элементов на карточке и ее размер). Этот макет необходимо сохранять в файл, и иметь возможность переиспользовать на другом компьютере.
Понятно дело, что нужно позиции сохранять и все такое, может знает кто где подсмотреть, что бы не фантазировать лишнего...
https://habr.com/en/post/462307/ читал заметки рыбы?
А авалония это же тот кусок кала для wpf?
Saving and Restoring Application State - это я уже прикрутил. Думал использовать пока нет алгоритма сохранения настроек. Но со сложными взаимосвязями плохо работает. А мне б нужно сохранять конкретную вью модель в файл, а не все состояние программы...
Поробуй спросить у рыбы когда он придет
Ну я как делаю. Я просто viewModel сериализую в json. Ну и обратно. Все прекрасно работает. Приложение - много всяких квадратиков со связями и свойства на канвасе которые соединены между собой.
Да наверно так проще всего и меньше кода)
Обсуждают сегодня