C#中datagridview和textbox等控件内容写入一个xml文件

2024-12-19 05:35:11
推荐回答(3个)
回答1:




asdfasd
basce
sefadfe





个人感觉你是需要这样一个XML,你应该是要管理一批人的信息的,而不是一个人信息的。

然后你在程序中处理XML的时候,可以将每个User节点转换为一个对应的实体类如下:

    class User
    {
        public string Id { get; set; }
        public string Name { get; set; }
        public string Sex { get; set; }
        public DateTime Birthday { get; set; }

        private List workList;

        private List WorkList
        {
          get {
              if (workList == null)
                  workList = new List();
              return workList;
          }
          set { workList = value; }
        }        
    }

    class Work
    {
        public string Id { get; set; }
        public string Dic { get; set; }
    }

List泛型是可以直接绑定在DataGridView上的

回答2:

我来帮你写一个,决不食言,你可以看看我以前的回答,稍等。
--------------------------------------------------------------------------------------
但是你的主要经历使用DataGridView,是不能编辑的,只能用来显示。我建议把保存和显示分开,我稍微改一下你看看。

回答3:

定义一个XDocument,然后用save方法