1)有无VC下的帮助文件存在
2)如没用,则大家总结一下其使用方法,这也是个比较有意义的事情吧?
3)怎么让flexgrid,自动更新。 因为我改动了某个cell,再点击其它地方(不在flexgrid上),读取的此cell数据发现并没用修改。 请问如何解决?谢谢!
2)如没用,则大家总结一下其使用方法,这也是个比较有意义的事情吧?
3)怎么让flexgrid,自动更新。 因为我改动了某个cell,再点击其它地方(不在flexgrid上),读取的此cell数据发现并没用修改。 请问如何解决?谢谢!
3.不知道。
我自己从别人的程序中找到一些,贴出来吧。FlexGrid在VC中使用1) 变量定义说明 CVSFlexGrid* m_pgrid2) 设置
m_pgrid->SetFixedCols(0);//固定的作为左端title col栏数
m_pgrid->SetFixedRows(2);// 固定的作为上端title row行数 m_pgrid->SetRows(2);//数据行行数
m_pgrid->SetCols(16+1);//列数
m_pgrid->SetColDataType(i,flexDTString);//设置某列的数据类型 flexDTLong m_pgrid->SetColWidthMax(1500);//栏的宽度
m_pgrid->SetMergeCells(flexMergeRestrictAll);//title的上下cell相同,能否合并
m_pgrid->SetAllowUserResizing(flexResizeColumns);//用户可调整row or col
m_pgrid->SetExtendLastCol(TRUE);//最后一列自动扩展
m_pgrid->SetEditable(TRUE);//是否可编辑
m_pgrid->SetAllowBigSelection(TRUE);//允许大选择???
m_pgrid->SetAllowSelection(TRUE);//允许选择
m_pgrid->SetMergeRow(0,TRUE);//row 相同能否合并 m_pgrid->SetMergeCol(i,TRUE);//col相同能否合并
m_pgrid->SetAutoResize(TRUE);//自动调整大小
m_pgrid->SetAutoSizeMode(flexAutoSizeColWidth);//自动调整的模式
m_pgrid->SetFrozenCols(0);//设置固定的col???3) 赋值
m_pgrid->SetTextMatrix(0,i,sXV2224bussadlsrow0tile[i]);//设置某cell的字符串 (title)
m_pgrid->SetColComboList(1,lpOp );//设置某cell的ComboList数据4) 读取
m_pgrid->GetCell(flexcpTextDisplay,COleVariant(irow),COleVariant(icol),varDefault,varDefault) ;
m_pgrid->GetCell(flexcpValue,COleVariant(irow),COleVariant(icol),COleVariant(irow),COleVariant(icol));
5)
把msdn装上就OK了。