设置一下DataGrid.CurrentRowIndex 属性,试试看
解决方案 »
- 为什么我的socket程序在win7下正常,但是win2003下出错
- petshop 4.0 异常进行捕捉后有进行 记录吗??
- C#做的ADSL拨号程序???
- 对一个文本框,如何改变它的部分文本的背景色?
- c#中如何启动另外一个exe程序?
- 如何在web上点击住某个图时让他移动?
- 【求助】C# oop初学者 关于理论的理解
- invalid URI The hostname could not be parsed
- 有没有随机性好一点的,从A-E,0-9中得到4位随机组合。
- 请教高手,httpwebrequset 如何实现 php 的 curl {url} -H 'Authorization: Bearer XXXX(sign)
- string转化为int,急急急
- 请问如何实现 批量打印从数据库中查询到的文件
try
{
int i, j;
string temp; BindingManagerBase bmb = this.BindingContext[this.gg_FieldValidD_listDataGridView.DataSource, this.gg_FieldValidD_listDataGridView.DataMember]; if (bmb.Position > 0)
{
i = bmb.Position;
j = i - 1; //交换位置
temp = this.gg_FieldValidD_listDataGridView.Rows[j].Cells[2].Value.ToString();
gg_FieldValidD_listDataGridView.Rows[j].Cells[2].Value = gg_FieldValidD_listDataGridView.CurrentRow.Cells[2].Value;
gg_FieldValidD_listDataGridView.CurrentRow.Cells[2].Value = int.Parse(temp);
//排序
DataGridViewColumn newColumn = gg_FieldValidD_listDataGridView.Columns[2];
ListSortDirection direction = ListSortDirection.Ascending;
this.gg_FieldValidD_listDataGridView.Sort(newColumn, direction); //提交
gg_FieldValidD_listTableAdapter.Update(sjcjDataSet.gg_FieldValidD_list); this.gg_FieldValidD_listTableAdapter.FillGradeList(sjcjDataSet.gg_FieldValidD_list);
this.gg_FieldValidD_listDataGridView.CurrentCell = gg_FieldValidD_listDataGridView.Rows[j].Cells[0];
}
}
catch
{
MessageBox.Show("排序值不能为空! ", "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
int last = dataGridView1.SelectedRows[0].Index;
dataGridView1.CurrentCell = dataGridView1.Rows[last + 1].Cells[1];