Мне нужно сериализовать каждый элемент управления управляемого процесса .NET (будь то основная форма, дочерние элементы управления, такие как кнопки, календарь, текстовые поля, списки, комбинации и т. Д.).Каждый простой объект класса легко сериализуется / десериализуется с помощью двоичных форматеров, но эти элементы управления (которые я получил их информацию через reflection(Type.GetFields(), Type.GetProperties())
) не сериализуются с помощью этого метода сериализации, который я описал.
Он выдает "type System.Forms.Form.WinForm to be serialize"
исключение.После сериализации мне нужно передать информацию элемента управления в том виде, в каком она есть, другому удаленному процессу.
Как получить информацию элемента управления .NET для сериализации?(Json?)