Beispiel #1
0
    public void CreateXml()
    {
        CharacteristicPoints = new List <XMLCharInfoCharacteristicPointData>();

        for (int i = 0; i < 1; i++)
        {
            XMLCharInfoCharacteristicPointData CharacteristicPoint = new XMLCharInfoCharacteristicPointData
            {
                iPoint = (int)CharacteristicUIData.Instance.CharacteristicPoint,
            };
            CharacteristicPoints.Add(CharacteristicPoint);
        }

        XmlDocument Document = new XmlDocument();
        XmlElement  CharacteristicPointListElement = Document.CreateElement("CharacteristicPointList");

        Document.AppendChild(CharacteristicPointListElement);

        foreach (XMLCharInfoCharacteristicPointData CharacteristicPoint in CharacteristicPoints)
        {
            XmlElement CharacteristicPointElement = Document.CreateElement("CharacteristicPoint");
            CharacteristicPointElement.SetAttribute("iPoint", CharacteristicPoint.iPoint.ToString());

            CharacteristicPointListElement.AppendChild(CharacteristicPointElement);
        }
        Document.Save(filePath);

        LoadXml();
    }
Beispiel #2
0
    public void LoadXml()
    {
        CharacteristicPoints = new List <XMLCharInfoCharacteristicPointData>();
        XmlDocument Document = new XmlDocument();

        Document.Load(filePath);
        XmlElement CharacteristicPointListElement = Document["CharacteristicPointList"];

        foreach (XmlElement CharacteristicPointElement in CharacteristicPointListElement.ChildNodes)
        {
            XMLCharInfoCharacteristicPointData CharacteristicPoint = new XMLCharInfoCharacteristicPointData
            {
                iPoint = System.Convert.ToInt32(CharacteristicPointElement.GetAttribute("iPoint")),
            };
            CharacteristicPoints.Add(CharacteristicPoint);
        }
    }
Beispiel #3
0
 public void CurrentCharacteristicPointData()
 {
     CurrentPointData    = XMLCharInfoCharacteristicPoint.Instance.GetCharacteristicPointData(0);
     CharacteristicPoint = CurrentPointData.iPoint;
 }
 public void CurrentCharacteristicPointText()
 {
     CurrentText = XMLCharInfoCharacteristicPoint.Instance.GetCharacteristicPointData(0);
     tPoint.text = CurrentText.iPoint.ToString();
 }