У меня есть несколько элементов управления в моем окне WPF.Я разделил окно на 4 секции.Если я нажму на раздел в левом верхнем углу, я хочу скопировать содержимое этого раздела в другое всплывающее окно.То, что я хочу скопировать, - это сетка, которая может содержать множество различных элементов управления, например: кнопка переключения, кнопка, панель ..., полученная из ItemsControl, Control ... и с DependencyProperty, ObservableCollection и т. Д.
Iпробовал:
- XamlWriter.Save (данные);
- XamlServices.Save (данные);
но у меня всегда есть эти ошибки:
- Невозможно сериализовать универсальный тип 'System.Collections.ObjectModel.ObservableCollection`1 или
- При разборе подписи возникло исключение BadImageFormatException.Вероятно, это связано с отсутствием общего контекста.Убедитесь, что genericTypeArguments и genericMethodArguments предоставлены и содержат достаточно контекста.