【发布时间】:2013-03-31 15:49:43
【问题描述】:
如何序列化用户控件中的属性?
我尝试了以下代码,但在创建 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
Message=反映类型“Demo.MyUserControl”时出现错误。
【问题讨论】:
-
对于类似的问题,我将控件数据绑定到一个类,然后对其进行序列化,您是在谈论数据绑定属性,例如用户控件名称或自定义属性/值吗?
标签: c# wpf xml serialization user-controls