该文被密码保护。 阅读全文
摘要:
禁止Form窗口调整大小方法:FormBorderStyle 设为FixedSingle;不能使用最大化窗口: MaximuzeBox 设为False;不能使用最小化窗口:MinimizeBox 设为False;禁止combobox输入方法:将DropDownStyle 设为DropDownList 阅读全文
摘要:
反编译工具:http://files.cnblogs.com/shuang121/reflector.zip插件http://files.cnblogs.com/shuang121/Reflector.FileDisassembler.zip安装插件这个在平时的学习和项目开发中用处很大,但是只限于没有被混淆代码。 阅读全文
摘要:
using System;using System.Collections.Generic;using System.Windows.Forms;using XLuSharpLibrary.DbAccess;using System.Runtime.InteropServices;//使用DllImport的必须。using System.Diagnostics;//引入Process 类namespace BHair{ static class Program { private const int WS_SHOWNORMAL = 1; [DllImp... 阅读全文
摘要:
首先,添加托盘控件,在vs工具箱里直接把notifyIcon拖到主界面即可 其次、进行一系列的操作,比如双击打开,退出等 /// <summary> /// 显示托盘图标 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void mainform_Resize(object sender, EventArgs e) { if (this.WindowS... 阅读全文
摘要:
把指定的文本插入到光标处,可以使用selectText完成 string selectValue = this.cmbAddMember.Text; rtbaddMember.SelectedText=selectValue; 阅读全文
摘要:
今天在执行添加操作的时候,总是报错,提示对象为空,为实例化,找了半天不知道怎么回事,后来仔细查看,才发现可能是关键词的问题,家里中括号以后,果然可以了 string strSql = "insert into TradeDetail(mid,[money],empid,remark) values(@mid,@money,@empid,@remark)"; OleDbParameter[] cmdParameter = { new OleDbParameter("@mid", this.mid), new OleDbParameter("@mo 阅读全文
摘要:
插入行 DataGridViewRow row = new DataGridViewRow(); dgvProject.Rows.Add(row);删除行 删除当前行 dgvProject.Rows.Remove(dgvProject.CurrentRow); 阅读全文
摘要:
看到上面的图,很明显就是让在DataGrilView中修改消费次数的,这就要求我们要在DataGrilView可以更新数据,那么怎么做到呢,其实很简单首先、dataGrilView要启用编辑才可以其次、看看下面的代码 private void btnOk_Click(object sender, EventArgs e) { Pays objPay = new Pays(); if (this.ValidateData()) { bool fig = false; ... 阅读全文
摘要:
图一 在实际的应用软件开发中,对类似表格的格式有着特殊的需求,比如像上面两个就是,图一 项目名称有很多,要求用下拉框显示出来,图二要求用复选框来选择要操作的行这就要求我们需要改变一下列的类型,并执行相关的操作,下面就来简单说说如何实现这些一、首先在DataGrilView中改变列的显示类型 在DataGirlView中内置了这些类型,我们只需要根据需要选择下即可, 然后在Item或者相关地方赋值即可,这是手动改变状态,并添加数据,下面看看如何动态添加数据 List<SPItems> lstItems = new SPItems().SelectList("0", 阅读全文