VC DataGrid如何在末尾加入数据
来段示例代码  谢谢了.  如果有datagrid的文档  发份给我吧  .

解决方案 »

  1.   

    这是取得总共有多少行        
            CString text;
            int rows=1;
    while(1)
    {
                    text=m_listProgram.GetTextMatrix(rows, SQ_ACTION);
    text.TrimLeft();
    text.TrimRight();
    if(text.IsEmpty())
    {
    return rows;
    }
    rows++;
    }
    这是在末尾增加数据:
    m_listProgram.SetTextMatrix(Row,1, text);//第一列
    m_listProgram.SetTextMatrix(Row,2, text);//第二列
    m_listProgram.SetTextMatrix(Row,3, text);//第三列
    如果你用VS2003以上,函数你得改一下,你看看你的工程里生成的DATAGRID的类文件时里的函数就知道了,应该是这么样的:
    SetTextMatrix变成:put_TextMatrix,GetTextMatrix变成:get_TextMatrix
      

  2.   

    SQ_ACTION是个宏定义,就是个数据值,表明是第几列,比如它的值可以是:1,2,3...表明每1列,第2列,第3列等