文章分类 -  C#.NET

上一页 1 ··· 5 6 7 8 9
设置控件背景透明
摘要:label1.BackColor = Color.Transparent; //把背景变透明 阅读全文
posted @ 2012-07-04 10:37 清风暮雨 阅读(123) 评论(0) 推荐(0)
获取注册表的信息,以便判断是否已经设置开机启动。
摘要:#region 检查是否设置开机启动 private void IsPowerboot() { ///Microsoft.win32提供了RegistryKey类,用来访问系统的注册表。 ///定义注册表子Path string strRegPath = @"SOFTWARE\Microsoft\Windows\CurrentVersion\Run"; ///创建两个RegistryKey类,一个将指向Root Path,另一个将指向子Path RegistryKey regRootKey; RegistryKey regSubKey; ///定义Root指向注册表HKEY 阅读全文
posted @ 2012-07-04 10:15 清风暮雨 阅读(245) 评论(0) 推荐(0)
设置Winform程序开机启动和删除开机启动
摘要:using Microsoft.Win32;private void Form1_Load(object sender, EventArgs e) { //获取程序执行路径.. string starupPath = Application.ExecutablePath; //class Micosoft.Win32.RegistryKey. 表示Window注册表中项级节点,此类是注册表装. RegistryKey loca = Registry.LocalMachine; RegistryKey run = loca.CreateSubKey(@"SOFTWARE\Microso 阅读全文
posted @ 2012-07-03 17:22 清风暮雨 阅读(337) 评论(0) 推荐(0)
DataTable去除重复的行,绑定到下拉菜单,并点击下列菜单显示不同数据。
摘要:DataTable dt=db.GetDt("select * from 表名"); //获得datatabDataView dView = new DataView(dt); //虚拟视图DataTable dt2 = dView.ToTable(true, "name","age");//去除重复行//绑定下拉菜单DataRow row = dt2.NewRow();row["age"] = "--请选择年龄--";row["name"] = -1;dt2.Rows.In 阅读全文
posted @ 2012-07-03 09:12 清风暮雨 阅读(241) 评论(0) 推荐(0)
手动创建DataGridView列
摘要:#region 构建DataGridView列 private void InitDataGridViewColumn() { this.dgDetails.Columns.Clear(); DataGridViewTextBoxColumn colDetailsNum = new DataGridViewTextBoxColumn(); colDetailsNum.HeaderText = "_明细序号"; colDetailsNum.Name = "_明细序号"; colDetailsNum.DataPropertyName = "_明细序 阅读全文
posted @ 2012-07-02 10:49 清风暮雨 阅读(449) 评论(0) 推荐(0)
设置DataGridView列可以编辑
摘要:方法一 1 #region 设置DataGridView列编辑状态 2 private void dgDetails_CellClick(object sender, DataGridViewCellEventArgs e) 3 4 { 5 if (e.RowIndex == -1) 6 return; 7 8 if (e.ColumnIndex == 6) 9 {10 if (this.btnSave.Enabled == false)1... 阅读全文
posted @ 2012-07-02 10:48 清风暮雨 阅读(2215) 评论(0) 推荐(0)
sql 批量删除
摘要:string sql = string.Format("UPDATE Bn_Temp SET DeleteUser='{0}',DeleteTime=getdate(),DeleteFlag=1 WHERE gem01 IN ({1})", _delName, _condition); 阅读全文
posted @ 2012-06-29 16:13 清风暮雨 阅读(167) 评论(0) 推荐(0)
绑定下拉菜单
摘要:注:初始化时:combox.SelectedIndex =0 可以显示第一行0就是第一项,1就是第二项,依次类推 第一步,赋值 #region 定义用户类型 public DataTable UserTypeData() { DataTable dt_UserType = this.CreateTm 阅读全文
posted @ 2012-06-29 10:57 清风暮雨 阅读(157) 评论(0) 推荐(0)
C#控制电话号码的输入(正则)
摘要:if (this.txtPhone.Text.ToString().Trim() != "") { if (!System.Text.RegularExpressions.Regex.IsMatch(this.txtPhone.Text.ToString().Trim(), @"^((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)")) { 阅读全文
posted @ 2012-06-28 10:38 清风暮雨 阅读(319) 评论(0) 推荐(0)
C#设置正确的邮箱格式
摘要:sValue = this.txtEmail.Text.ToString().Trim(); if (sValue.Contains("@") && sValue.ToLower().Contains(".com")) { if (sValue.ToLower().Contains("@.com") || sValue.ToLower().StartsWith("@") || !sValue.ToLower().EndsWith(".com")) { Msg.InfoBox(&q 阅读全文
posted @ 2012-06-27 16:54 清风暮雨 阅读(351) 评论(0) 推荐(0)
C#设置电话只能输入数字
摘要:string sValue = this.txtFax.Text.ToString().Trim(); char[] sChar = sValue.ToCharArray(); foreach (char str in sChar) { if (!char.IsNumber(str)) { Msg.InfoBox("联系电话只能输入数字!"); return false; } } 阅读全文
posted @ 2012-06-27 16:53 清风暮雨 阅读(151) 评论(0) 推荐(0)
注册快捷键
摘要:#region 注册快捷键 protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { switch (keyData) { case Keys.Enter: this.Save();//方法 break; case Keys.Home: this.First();//方法 break; case Keys.PageUp: this.Previous();//方法 break; case Keys.PageDown: this.Next();//方法 break; case Keys.End: this.Last 阅读全文
posted @ 2012-06-27 10:04 清风暮雨 阅读(152) 评论(0) 推荐(0)
用Split截取数据
摘要:文本内容:201206180001,0001,3,9代码:FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read);StreamReader sr = new StreamReader(fs);while (sr.Peek() > 0){ string sLine = sr.ReadLine(); string barcode = sLine.Split(',')[0].Trim(); //201206180001string location = sLine.Split(', 阅读全文
posted @ 2012-06-25 10:11 清风暮雨 阅读(271) 评论(0) 推荐(0)
给DataGridView控件画行号
摘要:/// <summary> /// 是DataGridView显示行号 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void dgReport_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e) { Bn6.Common.Utils.PointRowNumber(this.dgRe 阅读全文
posted @ 2012-06-06 11:42 清风暮雨 阅读(151) 评论(0) 推荐(0)
dt如何计算某列的整数和
摘要:decimal detail_qty = dt.Compute("sum(合格数量)", "").ToString() 阅读全文
posted @ 2012-05-28 10:05 清风暮雨 阅读(143) 评论(0) 推荐(0)
C#获取当前系统时间
摘要:C#获取当前系统时间 --DateTime数字型System.DateTimecurrentTime=newSystem.DateTime();取当前年月日时分秒currentTime=System.DateTime.Now;取当前年int年=currentTime.Year;取当前月int月=currentTime.Month;取当前日int日=currentTime.Day;取当前时int时=currentTime.Hour;取当前分int分=currentTime.Minute;取当前秒int秒=currentTime.Second;取当前毫秒int毫秒=currentTime.Mill 阅读全文
posted @ 2012-05-28 10:02 清风暮雨 阅读(343) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9