私のクラスは現在このようになっています
[Serializable()]
public class TreeViewItem
{
private string _sTexte;
[System.Xml.Serialization.XmlElement("Texte")]
public string Texte
{
get { return _sTexte; }
set { Label = _sTexte = value; }
}
[System.Xml.Serialization.XmlElement("Parent")]
public TreeViewItem Parent { get; set; }
}
このクラスをParent
プロパティでシリアル化するとエラーが発生しました。
Parent
ただし、次のようにプロパティを無視すると、正常にシリアル化できます。
[System.Xml.Serialization.XmlIgnore]
public TreeViewItem Parent { get; set; }
Parent
このクラスをプロパティを含むファイルにシリアル化するにはどうすればよいですか?