Здравствуйте. Имею контрол Методы Save и Load public void Load(SettingsStorage storage) { if (storage != null) { if (storage.Contains(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($@\"/\")); Save(new XmlSerializer().Deserialize($@\"/\")); C _testPortfolios всё работает С PortfolioGrid и вариант с PortfolioGrid.Load(storage); не срабатывает Файл сохранённых настроек historyEmulationConnectorSettings.xml