资源简介


资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.xml;

namespace xml_Demp
{
    public partial class frmMin : Form
    {
        public frmMin()
        {
            InitializeComponent();
        }

        xmlDocument xmldoc = new xmlDocument();

        private void Loadxml()
        {
            DataSet ds = new DataSet();
            ds.Readxml(“../../xmlfile.xml“);
            DataTable dt = new DataTable();
            if (ds.Tables.Count > 0)
            {
                dt = ds.Tables[0];
                dgvxml.DataSource = dt;
            }
            else
            {
                cbClass.SelectedIndex = 0;
            }
            try
            {
                if (dgvxml.DataSource != null)
                {
                    for (int i = 0; i < dgvxml.RowCount; i++)
                    {
                        cbClass.Items.Remove(dgvxml.Rows[i].Cells[3].Value.ToString());
                    }
                    cbClass.SelectedIndex = 0;
                    txtClass.Text = cbClass.SelectedItem.ToString();
                }
            }
            catch
            {
                cbClass.SelectedIndex = 0;
                txtClass.Text = cbClass.SelectedItem.ToString();
            }
        }

        private void frmMin_Load(object sender EventArgs e)
        {
            Loadxml();
        }

        private void btAdd_Click(object sender EventArgs e)
        {
            if (txtSvg.Text != string.Empty)
            {                
                xmldoc.Load(“../../xmlfile.xml“);
                xmlNode nodes = xmldoc.SelectSingleNode(“school“);
                xmlElement elment = xmldoc.CreateElement(“班级“);
                elment.SetAttribute(“班级“ txtClass.Text);
                xmlElement xmlman = xmldoc.CreateElement(“男生“);
                xmlman.InnerText = txtMan.Text;
                elment.AppendChild(xmlman);
                xmlElement xmlwoman = xmldoc.CreateElement(“女生“);
                xmlwoman.InnerText = txtWoman.Text;
                elment.AppendChild(xmlwoman);
                xmlElement xmlsvg = xmldoc.CreateElement(“总人数“);
                txtSvg.Text = Convert.ToString(int.Parse(txtMan.Text) + int.Parse(txtWoman.Text));
                xmlsvg.InnerText = txtSvg.Text;
                elment.AppendChild(xmlsvg);
                nodes.AppendChild(elment);
                xmldoc.Save(“../../xmlfile.xml“);
                MessageBox.Show(“操作成功!““提示“MessageBoxButtons.OKMessageBoxIcon.Information);
                Loadxml();
            }
        }

        private void txtWoman_Leave(object sender EventArgs e)
        {
            if (txtMan.Text != string.Empty && txtClass.Text != string.Empty)
            {
                int manNum = int.Parse(txtMan.Text);
        

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      28672  2011-03-14 18:34  xml Demp\xml Demp\bin\Debug\xml Demp.exe

     文件      32256  2011-03-14 18:34  xml Demp\xml Demp\bin\Debug\xml Demp.pdb

     文件       5632  2011-03-14 18:34  xml Demp\xml Demp\bin\Debug\xml Demp.vshost.exe

     文件        486  2010-10-03 15:43  xml Demp\xml Demp\bin\Debug\xmlfile.xml

     文件       5273  2010-10-03 18:57  xml Demp\xml Demp\frmMin.cs

     文件      13624  2010-10-03 17:36  xml Demp\xml Demp\frmMin.Designer.cs

     文件       5814  2010-10-03 17:36  xml Demp\xml Demp\frmMin.resx

     文件        843  2011-03-14 18:34  xml Demp\xml Demp\obj\Debug\xml Demp.csproj.GenerateResource.Cache

     文件      28672  2011-03-14 18:34  xml Demp\xml Demp\obj\Debug\xml Demp.exe

     文件      32256  2011-03-14 18:34  xml Demp\xml Demp\obj\Debug\xml Demp.pdb

     文件        180  2011-03-14 18:34  xml Demp\xml Demp\obj\Debug\xml_Demp.frmMin.resources

     文件        180  2011-03-14 18:34  xml Demp\xml Demp\obj\Debug\xml_Demp.Properties.Resources.resources

     文件       1472  2011-03-14 18:34  xml Demp\xml Demp\obj\xml Demp.csproj.FileListAbsolute.txt

     文件        468  2010-10-03 15:27  xml Demp\xml Demp\Program.cs

     文件       1164  2010-10-03 15:26  xml Demp\xml Demp\Properties\AssemblyInfo.cs

     文件       2872  2010-10-03 15:26  xml Demp\xml Demp\Properties\Resources.Designer.cs

     文件       5612  2010-10-03 15:26  xml Demp\xml Demp\Properties\Resources.resx

     文件       1093  2010-10-03 15:26  xml Demp\xml Demp\Properties\Settings.Designer.cs

     文件        249  2010-10-03 15:26  xml Demp\xml Demp\Properties\Settings.settings

     文件       3298  2010-10-03 15:36  xml Demp\xml Demp\xml Demp.csproj

     文件        685  2011-03-21 10:47  xml Demp\xml Demp\xmlfile.xml

     文件        913  2010-10-03 15:26  xml Demp\xml Demp.sln

    ..A..H.     13312  2011-03-14 20:30  xml Demp\xml Demp.suo

     目录          0  2010-10-03 15:27  xml Demp\xml Demp\obj\Debug\Refactor

     目录          0  2010-10-03 15:26  xml Demp\xml Demp\obj\Debug\TempPE

     目录          0  2011-01-17 15:58  xml Demp\xml Demp\bin\Debug

     目录          0  2011-03-14 18:34  xml Demp\xml Demp\obj\Debug

     目录          0  2011-01-17 15:58  xml Demp\xml Demp\bin

     目录          0  2011-01-17 15:58  xml Demp\xml Demp\obj

     目录          0  2011-01-17 15:58  xml Demp\xml Demp\Properties

............此处省略5个文件信息

评论

共有 条评论