wince 中数组值如何赋给datagrid(没有连接数据库哦)
有WINCE开发高手没有啊,我从TXT文本中读出一行5个数值,我想把这5个值作为DATAGRID五列显示在DATAGRID上,说明,我是离线没有连接数据库的哦,不要说把这些参数插入临时表,在做数据源绑定哦。先谢谢啦。
[解决办法]
不太明白你什么意思。。
能用 sqlite不?
或者stl的容器??
[解决办法]
直接使用SetTextMatrix()函数
m_FlexGrid.SetCols(18); //设置列数
m_FlexGrid.SetRows(14);
m_FlexGrid.SetFixedRows(3); //设置固定行数为1行
m_FlexGrid.SetFixedCols(1); //设置固定列数为0列
m_FlexGrid.SetColWidth(0,600); //设置列号为1的列宽为1500
m_FlexGrid.SetColWidth(17,980); //设置列号为1的列宽为1500
m_FlexGrid.SetColAlignment(17,4);
m_FlexGrid.SetWordWrap(1);
for(int i=0;i<3;i++)
{
m_FlexGrid.SetColAlignment(i,4);
m_FlexGrid.SetRowHeight(i,400); //设置行号为2的行高为300
m_FlexGrid.SetTextMatrix(i,0,"(%)"); //将行号为5、列号从0到4的单元格内容设为相同“合计”
m_FlexGrid.SetTextMatrix(i,4,"合计"); //将行号为5、列号从0到4的单元格内容设为相同“合计”
}