15
2012
08

DataGridView隔行变色鼠标经过改变形状及行变色

添加MouseEnter()与MouseLeave()事件。

/// <summary>
/// 用来记录先前的颜色值
/// </summary>
Color colorTmp = Color.White;
/// <summary>
/// 记录鼠标形状
/// </summary>
Cursor cursorTmp = Cursor.Current;
...

06
2012
07

asp.net中DataGridView控件中,某个列的单元格输入值改变时触发命令的方法

  public frmDepositEdit()
        {
            InitializeComponent();
...

15
2012
06

C#——DataGridView分页功能的实现

     最近做了一个DataGridView的分页显示Demo。也是看见网络上很多人询问关于DataGridView如何做分页。根据我的认识,Visual Sutido 2005里的DataGridView控件是没有带分页属性的,因此咱们必须通过写代码去实现分页功能。
      好了,先看一下Demo的界面。
    
...

17
2012
05

C# 绑定DataGridView下某个文件夹下的txt文本文件

        private void Form3_Load(object sender, EventArgs e)        {          &n

13
2012
04

C# DataGridView批量修改、删除数据

///
/// DataGridView批量修改数据
///

///
///
private void btnUpdate_Click(object sender, EventArgs e)
{
if (DataGridView1.RowCount == 0)
...
02
2012
04

DataGridView如何调整列宽

DataGridView有一个属性是AutoSizeColumnMode,他有几个枚举值:
AllCells 调整列宽,以适合该列中的所有单元格的内容,包括标题单元格。
AllCellsExceptHeader 调整列宽,以适合该列中的所有单元格的内容,不包括标题单元格。
ColumnHeader 调整列宽,以适合列标题单元格的内容。
DisplayedCells 调整列宽,以适合当前屏幕上显示的行的列中的所有单元格的内容,包括标题单元格。
DisplayedCellsExceptHeader 调整列宽,以适合当前屏幕上显示的行的列中的所有单元格的内容,不包括标题单元格。
...
29
2012
03

Datagridview操作之Datagridview删除选择性多行

private void btnDelete_Click(object sender, EventArgs e)
{
ArrayList arrayList = new ArrayList();
for (int i = 0; i < dgvAllNum.Rows.Count; i++)
{
if (dgvAllNum.Rows[i].Cells[0].Value != null) //判断该行的复选框是否存在,第一列是选择框
...
28
2012
03

Datagridview操作之Datagridview分页

int pageSize = 0; //每页显示行数
int nMax = 0; //总记录数
int pageCount = 0; //页数=总记录数/每页显示行数
int pageCurrent = 0; //当前页号
int nCurrent = 0; //当前记录行
DataSet ds = new DataSet();
DataTable dtInfo = new DataTable();
...
28
2012
03

datagridview操作之数据全选和反选

///
/// 数据全选
///

///
///
private void btnCheckAll_Click(object sender, EventArgs e)
{
for (int i = 0; i < dgvSafeNum.RowCount; i++)
...
28
2012
03

Datagridview绑定数据时行变色,数据行自动编号

//黑白颜色变化
protected void GridView3_RowDataBound(object sender, GridViewRowEventArgs e)
{
//首先判断是否是数据行
if (e.Row.RowType == DataControlRowType.DataRow)
{
//当鼠标停留时更改背景色
e.Row.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#FFFFFF'");
...
«1»