自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

长白山水

给自己一个记录的地方

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

转载 DGV 指定列 只允许输入“数字和小数点(金额)” 和“数字”

#region DGV指定列只允许输入数字和小数点(一个小数点) 类似金额 public DataGridViewTextBoxEditingControl CellEdit { get; set; }//声明一个CellEdit public void gridEnter_EditingControlShowing(object sender, Data

2012-05-17 21:53:08 835

转载 dataGridView右键菜单并选中该行

dataGridView右键菜单并选中该行程序代码:private void dataGridView1_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e)        {             if (e.Button == MouseButtons.Right)             {

2012-05-17 16:33:07 836

转载 sql 2000 server 重复数据查询

select * from 规格码 where 规格码 in (select 规格码  from  规格码  group  by  规格码  having  count(规格码) > 1)

2012-02-07 17:23:32 404

原创 关于c# 和 SQL SERVER 2000 日期比较查询的一点点经验,记录一下,免得忘记!

sql 日期查询用 between ... and ,在实际应用中发现 必须格式一样才可以比较,例如下列代码:where CONVERT(varchar(10), 查询日期, 25) between '2011-09-21' and '2011-09-22' 这是通过C#的日期控件选择的时间需要格式化一下 才能符合条件date1.toString("yyyy-MM-dd")经测试下

2011-12-18 13:45:46 778

原创 窗口最大化且不遮挡状态栏的简单办法!

1、属性中 MaximizeBox 和 MinimizeBox 必须设置为True2、WindowState 设置为Maximized 3、如果需要关闭最大化按钮,在load事件添加this.MaximizeBox = false;即可如果双击标题栏恢复小窗口的话可以参照博客内另一篇文章:截断双击标题栏事件。

2011-12-02 12:20:15 3255

原创 简单验证软件版本和限定日期,通过网络上的XML

XDocument xmlDoc = XDocument.Load("http://www.xxx.com/xxx.xml"); if (Convert.ToDateTime(xmlDoc.Root.Element("checkDate").Value) > DateTime.Now) { if (xmlDoc.Roo

2011-12-02 12:16:25 351

转载 截断双击标题栏事件

/// /// 截断双击标题栏事件 /// /// protected override void WndProc(ref Message m) { if (m.Msg != 0xA3) base.WndProc(ref m); }

2011-12-02 12:14:32 510

转载 xml 类

using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts

2011-11-28 20:32:39 283

原创 四舍五入

public double ChinaRound(double value, int decimals) { if (value < 0) { return Math.Round(value + 5 / Math.Pow(10, decimals + 1), decimals, MidpointRoun

2011-11-24 21:36:58 290

原创 C# 读写 config.ini 文件

建立config.ini:;**********************************;**********************************[setting]companyName=******公司softName=******系统mo

2011-10-08 17:04:10 2471

转载 父子窗体时使子窗体的DGV不默认选中

在用户控件中加载自动绑定后肯定是会选择第一行的,无论有没有焦点,ClearSelection()也不管用,只有在调用用户控件的地方才可以使ClearSelection()起作用;所以,可以将控制权从用户控件或者模式子窗体交给其调用者或者说交给父窗体,一下是方法delega

2011-10-03 21:43:33 424

原创 水晶报表中用公式替换交叉表列名

右键——交叉表专家——选择列名——组选项弹出交叉表组选项窗口选择“选项”选项卡勾选“自定义组名称字段”选“用公式作为组名”输入公式:if {DataTable1.表名}=1 then'名字1'else'名字2'

2011-10-01 20:14:20 614

原创 弹出式窗体的父子窗体刷新办法。

父窗体弹出窗体时的代码:窗体名称 Form = new 窗体名称();Form.MotherForm = this;Form.ShowDialog();子窗体的代码:父窗体名称 MotherForm;函数中:MotherForm= (父窗体名称)this.Owner;MotherForm.changeTab(1);

2011-10-01 20:07:13 296

原创 父子窗体的实现 基于panel

在mainForm中插入以下代码,并在mainForm中插入一个panel1登录 sAllPage = new 登录();sAllPage.Owner = this;sAllPage.FormBorderStyle = FormBorderStyle.None;sAll

2011-09-12 12:52:50 342

原创 ClassInputBox类 在c#中类似VB的InputBox

using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;#region 直接调用该类的静态ShowInputBox方法就可以实现Microsof

2011-09-12 12:48:31 890

原创 焦点跳过只读列,直接跳到下一个焦点

//焦点跳过只读列,直接跳到下一个焦点 private void dataGridView1_CellEnter(object sender, DataGridViewCellEventArgs e) { if (this

2011-09-12 12:45:40 480

原创 单元格回车焦点右移动

//单元格回车焦点右移动 protected override bool ProcessCmdKey(ref Message msg, Keys keyData)//单元格回车焦点右移动 { if (keyData ==

2011-09-12 12:45:09 339

原创 c#excel导入datagridview

/// /// 点击按钮导入数据 /// 作者:lhxhappy /// /// /// private void button1_Click(object sender, E

2011-09-12 12:40:55 764

原创 水晶报表格式化日期

设置对象格式-->显示字符串-->公式-->:ToText(CDate({dt1.date}),"yyyy-MM-dd");

2011-09-12 12:39:18 2434 1

c# 打印datagridview 类

c# 打印datagridview 类,可实现打印datagridview 内容

2011-10-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除