사용자 정의 컨트롤의 속성을 직렬화하는 방법은 무엇입니까?XML 직렬화 - 사용자 정의 컨트롤의 속성 직렬화
나는 다음과 같은 코드를 시도했지만 XmlSerializer를 개체
를 만드는 동안 나는, InvalidOperationExceptio있어MyUserControl userControl = new MyUserControl();
XmlSerializer serializer = new XmlSerializer(typeof(MyUserControl));
Stream stream = new MemoryStream();
TextWriter writer = new StreamWriter(stream);
serializer.Serialize(writer, userControl);
예외 :
System.InvalidOperationException이었다 처리되지 않은
HRESULT = -2146233079
메시지 = 'Demo.M'유형을 반영하는 중에 오류가 발생했습니다. yUserControl '.
비슷한 문제가 생기면 데이터를 클래스에 바인딩 한 다음 serialize합니다. 사용자가 이름이나 사용자 정의 속성/값과 같은 데이터 바인딩 특성에 대해 이야기하고 있습니까? – Sayse
시도해 보셨습니까? http://www.codeproject.com/Articles/27158/XamlWriter-and-Bindings-Serialization –