其实你的意思是找到排序后对应DataTable中的DataRow :)
一个最简单的方法就是禁止对dataGrid排序,设置AllowSorting为false
如果必须提供给用户排序功能
那么就需要用CurentCell中的值去DataTalbe中查找啦
用object key=dataGrid1[Datagrid.CurentCell]
用DataTable的select: DataRow []dr=DataTable.Select("key="+key");
或者FindRow方法。
dataTable.Rows.Find(obejct keys)