我有以下课程(片段):
[Serializable]
public class CustomRadPane : RadPane
{
Grid grid;
System.Windows.Controls.Label label;
Rows rows;
ListView listView;
我尝试像这样序列化它:
XmlSerializer serializer = new XmlSerializer(pane.Content.GetType());
但是当我尝试序列化它时,我得到一个异常:
“反映类型‘System.Windows.Controls.Grid’时出现错误。”
内部异常是:
“反映属性 'InputBindings' 时出现错误。”
现在,我猜窗格中网格的 InputBindings 是导致问题的原因......知道如何在 XML 中忽略这个属性吗?或者,如果有其他方法可以解决这个问题?