none
DataGridView的Rows属性返回DataGridViewCollection,它不等于IList,它等于什么呢?有数组可以等于它吗? RRS feed

  • 问题

  • 我需要程控方式排序它
    目前的解决办法是
    int rowCount=dataGridView1.Rows.Count;
    DataGridViewRow[] rows=new DataGridViewRow[rowCount];
    for(int i=0;i<rowCount;i++)
    DataGridViewRow[i]=dataGridView1.Rows[i];
    通过这种方法取得了Row集合
    然后在比较Row里的某一个字段 进行排序
    这样做是因为 DataGridView.Rows[index]是只读属性,不可以赋值,排序时行之间交换需要赋值啊,是不是有别的办法 排列?请教高手们
    有没有别的办法可以取得Row 然后可以进行排序
    最开心的是今天有收获,最痛苦的是今天没有收获。
    2009年6月22日 15:06

答案

全部回复