DataGridView 点击列标题后排序 索引不正确?

xspjob 2007-03-30 03:50:36
DataGridView 点击列标题后排序 索引不正确?怎么解决啊?
...全文
393 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
上帝的亲哥哥 2011-09-21
  • 打赏
  • 举报
回复
点列头时,行索引为-1,所以你要进行判断,为非列头时,进行数据使用获取即可,同时还要注意,是否启用了添加新行属性
private void dataQueryResult_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
{
if (e.RowIndex != -1)
{
//此处写入读取代码
}
}
Alexander 2011-09-21
  • 打赏
  • 举报
回复
什么叫索引不正确?说得这么不明确谁弄明白LZ说的是啥。
hudenq 2011-09-21
  • 打赏
  • 举报
回复
把排序禁用
不吃肉的虎 2011-09-21
  • 打赏
  • 举报
回复
用一个变量值存储当前索引值,排序后重新设定选中行
xspjob 2007-04-05
  • 打赏
  • 举报
回复
怎么没有人回答啊?点DataGrid中,数据混乱了
xspjob 2007-04-02
  • 打赏
  • 举报
回复
就是点列标题排序啊?
wsj1983920 2007-03-30
  • 打赏
  • 举报
回复
你把代码写出来我看看 或是详细的说明一下
xspjob 2007-03-30
  • 打赏
  • 举报
回复
在表格里的数据,一排序后,取值就乱了,
barrytam 2007-03-30
  • 打赏
  • 举报
回复
你那一列是不是字符类型的数字??

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧