c# 几天的工作总结一下
2015-10-12 22:10
435 查看
现在思路,画一张大的图,找出对应位置,在大图上用graphics把小图绘制出来,通过读取xml文件,获取到用户选择的几幅图片中的最大尺寸,以此尺寸新建一张图,在上面画
xml文件的读取
感冒了,挺严重的,今天早睡,先这样吧
xml文件的读取
<span style="font-family:KaiTi_GB2312;font-size:18px;">XmlElement root = doc.DocumentElement; //获取当前文件根节点 XmlNodeList riverNode = root.GetElementsByTagName("pic"); //获取pic节点集合 foreach (XmlNode node in riverNode) { i++; if (i == 1) { string strname = ((XmlElement)node).GetAttribute("name"); //获取names属性值 infomation1.textBox1.Text = strname; XmlNodeList Lngnode = ((XmlElement)node).GetElementsByTagName("lng"); //获取lng子元素集合 if (Lngnode.Count == 1) { string lngstr = Lngnode[0].InnerText; infomation1.textBox_jingdu.Text = lngstr; } XmlNodeList Latnode = ((XmlElement)node).GetElementsByTagName("lat"); //获取子元素集合 if (Latnode.Count == 1) { string latstr = Latnode[0].InnerText; infomation1.textBox_weidu.Text = latstr; } XmlNodeList Pixnode = ((XmlElement)node).GetElementsByTagName("pixsize"); //获取子元素集合 if (Pixnode.Count == 1) { string lngstr = Pixnode[0].InnerText; infomation1.textBox_size.Text = lngstr; } XmlNodeList resnode = ((XmlElement)node).GetElementsByTagName("resolution"); //获取子元素集合 if (resnode.Count == 1) { string lngstr = resnode[0].InnerText; infomation1.textBox_fenbianlv.Text = lngstr; } //textBox1.Text = strname; } }</span>
感冒了,挺严重的,今天早睡,先这样吧
相关文章推荐
- C#文本写入文件,追加写入文件
- C#软件开发实例.私人订制自己的屏幕截图工具(十一)编辑工具栏的实现
- C#将遨游收藏夹中的网页自动保存到本地
- C#服务器客户端通信简单实现
- C#委托和事件
- C#设计没有边框的form
- C#使用线程从一个对话框调用另一个对话框
- 151012C#学习笔记
- C#学习日记23---多态性 之 运算符重载、方法重载、抽象类、虚方法
- c#数组赋值
- C#学习日记22---多重继承
- C#获取图片的后缀名
- C# 监听关闭窗口按钮
- C#学习日记21----封装 与 访问修饰符
- C# 中的多线程
- 转载:C#中的泛型
- C#基础知识记录一
- C# Regex 正则基础
- C# WinForm窗体及其控件的自适应
- C#中字符串转换为IPAdress