首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

datagridview怎么实现EXCEL向下拖动右下角功能

2013-03-26 
datagridview如何实现EXCEL向下拖动右下角功能一:EXCEL单元格右下角按住鼠标可以向下拖动使下面的值都变成

datagridview如何实现EXCEL向下拖动右下角功能
一:EXCEL单元格右下角按住鼠标可以向下拖动
使下面的值都变成和那个单元格一样

请问在datagridview中如何实现此功能


二:还有个问题,就是一条记录中改变一列的值,另一列怎么能随着改变呢
比如,改变数量,金额可以自动改变


求代码,求思路
[解决办法]
自己重写或重绘,处理鼠标事件
[解决办法]
第二个问题,注册 CellValueChanged ,根据事件方法参数,先判断是否是数量那列,如果是就修改该行的金额列
[解决办法]


        private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
        {
            if (dataGridView1.CurrentCell != null)
            {
                if (e.ColumnIndex == 1)
                {
                    dataGridView1.Rows[e.RowIndex].Cells[2].Value ="999";                        
                }
            }
        }

热点排行