Здравствуйте. Имею контрол Методы Save и Load public void Load(SettingsStorage storage) { if (storage != null) { if (storage.Contains(nameof(_testPortfolios))) { _testPortfolios = storage.GetValue\u003e(nameof(_testPortfolios)); } if (storage.Contains(nameof(PortfolioGrid))) { PortfolioGrid.Load(storage.GetValue(nameof(PortfolioGrid))); } } else { // TODO: add log } } public void Save(SettingsStorage storage) { if (storage != null) { storage.SetValue(nameof(_testPortfolios), _testPortfolios); storage.SetValue(nameof(PortfolioGrid), PortfolioGrid.Save()); new XmlSerializer().Serialize(storage, $@\"{_SETTINGS_DIR}/{_SETTINGS_FILE}\"); } else { // TODO: add log } } Реализация методов Load(new XmlSerializer().Deserialize($@\"{_SETTINGS_DIR}/{_SETTINGS_FILE}\")); Save(new XmlSerializer().Deserialize($@\"{_SETTINGS_DIR}/{_SETTINGS_FILE}\")); C _testPortfolios всё работает С PortfolioGrid и вариант с PortfolioGrid.Load(storage); не срабатывает Файл сохранённых настроек historyEmulationConnectorSettings.xml