Сохранение состояния страницы приложения WPF

Я создаю программное обеспечение в WPF, и в этом программном обеспечении пользователь может загрузить изображение и настроить карту.

Как правило, после загрузки изображения (карты) пользователь может добавлять другие изображения (например, изображение сокровища или монстра и т. Д.), Перетаскивая их в изображение карты.

Когда пользователь закрывает программное обеспечение и открывает его снова, я хочу, чтобы последнее изображение открылось, и добавленные элементы пользовательского интерфейса были в том же месте, как, например, как пользователь настроил, перед закрытием приложения.

Один из способов, который я могу придумать, - это сохранить файл изображения в байтовом массиве или сохранить местоположение файла, а другие элементы пользовательского интерфейса размещают в текстовом файле и проверять его при каждой загрузке приложения.

Однако есть ли более простой способ решить эту проблему? Есть ли способ сохранить состояние страницы приложения WPF?

Ответы на вопрос(1)

Ваш ответ на вопрос