1

私のクラスは現在このようになっています

[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このクラスをプロパティを含むファイルにシリアル化するにはどうすればよいですか?

4

0 に答える 0