111,125
社区成员
发帖
与我相关
我的任务
分享
private void dataGrid1_CurrentCellChanged(object sender, System.EventArgs e)
{
int iRownr=this.dataGrid1.CurrentCell.RowNumber;
int iColnr=this.dataGrid1.CurrentCell.ColumnNumber;
object cellvalue1=this.dataGrid1[iRownr, iColnr];
object cellvalue2=null;
try
{
cellvalue2=this.dataGrid1[iRownr, iColnr+1];
this.textBox1.Text=cellvalue1.ToString()+" "+cellvalue2.ToString();
}
catch(Exception ex)
{
MessageBox.Show("the last column "+ex.Message,"Error");
cellvalue2=this.dataGrid1[iRownr, iColnr-1];
this.textBox1.Text=cellvalue2.ToString()+" "+cellvalue1.ToString();
}
}