C# 让tabControl控件在界面初始化时显示某一页
摘要:FrmSetFieldType frm = new FrmSetFieldType();frm.tabControl1.SelectedTab = frm.tabControl1.TabPages[2];//显示第三页frm.ShowDialog();
阅读全文
posted @
2013-06-28 11:38
清风暮雨
阅读(1447)
推荐(0)
清空DataGridView的数据,但不清除表的结构
摘要:this.dt.Rows.Clear(); this.DataGridView1.DataSource = dt;
阅读全文
posted @
2013-06-25 15:29
清风暮雨
阅读(217)
推荐(0)
从Table1中筛选某些行后赋值给Table2
摘要:DataTable Table1= new DataTable();//定义Table1DataTable Table2= new DataTable();//定义Table2DataView view = new DataView();//定义视图viewTable1= bClass.GetDate();//给Table1赋值view = Table1.DefaultView;view.RowFilter = string.Format("编码='{0}'", this.txtCode.Text.ToString());//筛选数据Table2= view
阅读全文
posted @
2013-05-28 10:47
清风暮雨
阅读(165)
推荐(0)
获取程序基目录(...\Debug)的方法
摘要:string localDir = AppDomain.CurrentDomain.BaseDirectory另外补充:// 获取程序的基目录。System.AppDomain.CurrentDomain.BaseDirectory// 获取模块的完整路径。System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName// 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。System.Environment.CurrentDirectory// 获取应用程序的当前工作目录。System.IO.Directory.G
阅读全文
posted @
2013-03-28 16:55
清风暮雨
阅读(1146)
推荐(0)
ASP.NET 去除图片链接上的蓝色边框
摘要:<img style="border:none 0 white" alt="" src="images/001.gif" />
阅读全文
posted @
2013-03-15 00:37
清风暮雨
阅读(125)
推荐(0)
利用线程让数字自增或自减,时间间隔为1秒。
摘要:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Threading;namespace ThreadUI{ public partial class ThreadTest : Form { private int strAdd = 0;//自增参数 private in
阅读全文
posted @
2012-11-13 17:04
清风暮雨
阅读(392)
推荐(0)
写入.xml文件
摘要:public bool SaveXML(DataTable dt) { try { string filePath ="111.xml"; XmlOperate xmlop = new XmlOperate(); //加载xml文件,用于保存数据 XmlDocument xmlDoc = xmlop.LoadXml(filePath, "Root"); foreach (DataRow row in dt.Rows) { dsModel rdsModel = new dsModel(); rdrsModel.name= row["姓名"
阅读全文
posted @
2012-11-07 11:50
清风暮雨
阅读(151)
推荐(0)
读取和写入txt文件
摘要:命名空间:using System.IO;读取txt文件内容:string filePath = "111.txt";FileStream fs = new FileStream(filePath, FileMode.Open);StreamReader strReader = new Stream...
阅读全文
posted @
2012-11-07 11:36
清风暮雨
阅读(260)
推荐(0)
C# 整除问题
摘要:使用"/"运算符实现两数相除1.当两个操作数a、b均为Int类型时,结果自动舍弃小数部分,例如:a=11 b=3,a/b=32.当两个操作数a、b均为Double类型时, 结果是Double类型数,例如:a=11 b=3,a / b=3.66666666666667 若使用Convert.ToInt32进行转化,结果四舍五入,例如:a=11 b=3,Convert.ToInt32(a / b)=43.当两个操作数中一个是double类型时,那么另外一个操作数也会自动转化为Double型,结果也会是Double类型数.当有一组数据,如112.9 111.1 112.0 只取整
阅读全文
posted @
2012-10-22 14:38
清风暮雨
阅读(7741)
推荐(0)
设置DataGridView列标题全部可见(既没有出现......)
摘要:设置属性:RowHeadersWidthSizeMode: EnableResizing
阅读全文
posted @
2012-10-19 12:41
清风暮雨
阅读(272)
推荐(0)
过滤掉DataTable中异常的数据,将DataTable的数据添加到DataGridView
摘要://过滤异常数据foreach (DataRow errorRow in _errorDt.Rows){ DataRow[] existsRow = dtBar.Select(string.Format("条码='{0}'", errorRow["条码"].ToString().Trim()));if (existsRow.Length > 0){dtBar.Rows.Remove(existsRow[0]);}} //将没有异常的数据添加到数据表(因为DataGridView绑定了dtDetails,所以只要修改数据源dtDeta
阅读全文
posted @
2012-09-21 10:13
清风暮雨
阅读(278)
推荐(0)
DataTable.Select 返回DataTable
摘要:/// <summary>/// 返回新的DataTable/// </summary>/// <param name="dt">源数据DataTable</param>/// <param name="condition">查询条件</param>/// <returns></returns>private DataTable GetNewDataTable(DataTable dt,string condition){DataTable newdt = n
阅读全文
posted @
2012-09-20 11:55
清风暮雨
阅读(140)
推荐(0)
判断dataGridView单元格是否为空
摘要:如果是数据库绑定:if(dataGridView1 [0,0] .Value == DBNull.Value)如果是编辑数据:if(dataGridView1 [0,0] .Value == null)
阅读全文
posted @
2012-09-19 17:02
清风暮雨
阅读(2132)
推荐(0)
给DataGridView添加行
摘要:this.DataGridView1.Rows.Add();如果绑定了数据源,那么直接添加数据源的行既可以实现DataGridView1的行增加。
阅读全文
posted @
2012-09-19 16:30
清风暮雨
阅读(103)
推荐(0)
获取datatable的列名
摘要:方法一: string columnName=""; foreach (DataColumn dc in _dt.Columns) { if (dc.ColumnName == "货物编码") { columnName = "货物编码"; } if (dc.ColumnName =...
阅读全文
posted @
2012-09-11 17:03
清风暮雨
阅读(599)
推荐(0)
设置DataGridView的行和列显示完整的数据
摘要:DataGridView属性:autosizerowsmode 设置行autosizecolumnmode 设置列
阅读全文
posted @
2012-08-28 16:19
清风暮雨
阅读(513)
推荐(0)
加载树形菜单
摘要:/// <summary> /// 绑定类别信息到树形菜单 /// </summary> private void BindTree() { this.tvCategory.Nodes.Clear(); TreeNode topNode = new TreeNode(); topNode.Name = "Category"; topNode.Tag = "0"; topNode.Text = "存货分类"; this.tvCategory.Nodes.Add(topNode); this.LoadTree(to
阅读全文
posted @
2012-07-30 09:32
清风暮雨
阅读(161)
推荐(0)
正则验证邮政编码
摘要:if (this.txtPostalcode.Text.ToString().Trim() != "") { if (!System.Text.RegularExpressions.Regex.IsMatch(this.txtPostalcode.Text.ToString().Trim(), @"^[1-9][0-9]{5}$")) { Msg.InfoBox("请输入正确的邮政编码!"); return false; } }
阅读全文
posted @
2012-07-26 14:06
清风暮雨
阅读(215)
推荐(0)
给DataTable添加新行
摘要:DataTable dtError = new DataTable();dtError.Columns.Add("异动单号", typeof(string));dtError.Columns.Add("条码(料件编号)", typeof(string));dtError.Columns.Add("收货单号(入库数量)", typeof(string));dtError.Columns.Add("唯一码(异动数量)", typeof(string));dtError.Columns.Add("说明"
阅读全文
posted @
2012-07-10 17:18
清风暮雨
阅读(151)
推荐(0)