05 2018 档案
摘要:在写商业软件的时候,我们会经常遇到对excel表格的操控,最常见的就是Datagridview控件导入/导出excel表格。我也同样遇到了。运用了自己的知识,再加上网上的【大部分】都过期的源码,自己写出了这两个方法,当然,和绑定数据库一样,都用到了databel类。 导入: 导出: 在使用代码段之前
阅读全文
摘要:DateTime.Now.ToShortDateString() //只取日期DateTime.Now.ToLongTimeString();//只取时间搞定 DateTime.Now.ToShortTimeString()DateTime dt = DateTime.Now;dt.ToString
阅读全文
摘要:C#combobox1中设置dropdownstyle为dropdownlist,清空时写法: comboBox1.SelectedIndex = -1; C#combobox1中设置dropdownstyle为dropdown,清空时写法: comboBox1.text= ""; C#combob
阅读全文
摘要:LINQ to XML 是一种启用了 LINQ 的内存 XML 编程接口,使用它,可以在 .NET Framework 编程语言中处理 XML。它将 XML 文档置于内存中,这一点很像文档对象模型 (DOM)。 您可以查询和修改 XML 文档,修改之后,可以将其另存为文件,也可以将其序列化然后通过网
阅读全文
摘要:/*查找XML*/ var filePath = Server.MapPath("~/xml/sample.xml"); XDocument doc = XDocument.Load(filePath); var text1 = doc.Descendants("用户") //定位到节点 .Where(p => p.Element("性别").Value.C...
阅读全文
摘要:如在输入“用户名”和“密码”之后,有些人习惯按“回车键”来代替页面上的“确定”按钮,那么这一功能在Winform(C#)里如何实现呢? 触发密码文本框的KeyDown事件,代码如下: [c-sharp] view plain copy private void txtPwd_KeyDown(obje
阅读全文
摘要:<?xml version="1.0" encoding="utf-8"?> <Location><CountryRegion Code="1" Name="中国"><State Code="11" Name="北京"><City Code="1" Name="东城"/><City Code="2"
阅读全文
摘要:在我们学习LINQ删除XML节点之前我们先来看看什么是XML节点,那么下面就向你详细介绍下关于XML节点的学习体会。希望对你了解和学习XML节点有所帮助。 对于XML节点的认识: 就像一个树状的目录。可以把第一行当作它扎根的“土地”。XML文件是由节点构成的。它的第一个节点为“根节点”。一个XML文
阅读全文
摘要:DataGridView 动态添加新行: DataGridView控件在实际应用中非常实用,特别需要表格显示数据时。可以静态绑定数据源,这样就自动为DataGridView控件添加相应的行。假如需要动态为DataGridView控件添加新行,方法有很多种,下面简单介绍如何为DataGridView控
阅读全文
摘要:对XML文件的操作在平时项目中经常要运用到,比如用于存放一些配置相关的内容;本文将简单运用Linq TO Xml对XML进行操作,主要讲解对XML的创建、加载、增加、查询、修改以及删除;重点在于类XDocument、类XElement;本实例是在控制台程序运行,所以对加载的XML文件路径要注意,若X
阅读全文
摘要:Form1: public static string[] a; private void dataGridView1_DoubleClick(object sender, EventArgs e)//添加datagridview1的双击事件 { try { int index = dataGrid
阅读全文
摘要:新建一个WinForm项目,在工具栏里拖一个dataGriView到窗体中,默认名称为dataGridView1,把数据源添加到dataGridView1中,运行,看到dataGriView1有数据显示,但没有行编号,所以我们需要添加一列,用来显示行号,以便我们知道这是第几条记录。选中dataGri
阅读全文
摘要:在winform 界面编程中,我们有时候要在主界面打开之前先显示登录界面,当登录界面用户信息校验正确后才打开主界面,而这时登陆界面也完成使命该功成身退了。 目前有两种方法可实现: 方法1. 隐藏登录界面 Program.cs 中代码如下: Login.cs 中代码如下: 方法2. 登录界面以 dia
阅读全文
摘要:如何在关闭窗口时刷新父窗口(原来打开此窗口的窗口,不一定是mdi窗口), 这种事情在b/s里很简单,但在winform里却不那么好办。因为你不能关闭第一个窗口时再打开另一个窗口,如果这样的话新窗口就一起被关闭了。但是正因为这样,我们可以让刷新的动作在关闭子窗口时进行,当然所有的动作是在父窗口中进行的
阅读全文
摘要:内容变更时自动调整 列的宽度自动调整 DataGridView列的宽度自动调整,可以使用DataGridView.AutoSizeColumnsMode属性实现。 下面的代码就是列的宽度根据Header和所有单元格的内容自动调整的。 [C#] //根据Header和所有单元格的内容自动调整列的宽度
阅读全文