网上有很多给DataGrid绑定数据库的例子,哪位强人能给一点手工添加DataGrid数据的例子,非常感谢!
解决方案 »
- 移动矩形咋写不对呢?
- 一个进程的虚拟空间可能存放另一个进程的数据吗?
- socket问题,这样recv哪里不对?
- 《100分》如何枚举[ENUM]/遍历带资源[RESOURCE]文件[EXE/DLL]中的字符串表[STRING-TABLE]?
- 询问好书
- Netbios的反回值的问题
- 数据包解析中2byte中的数据如何转成short
- 为什么我的RichEdit里显示的是乱码
- 关于CDC拷贝的问题;
- release版本和debug版本的程序有什么区别?
- 请教:为何我安装了MSDN后,有好多VC函数都查寻不到,是什么原因。
- ADO接口_ConnectionPtr中Open打开SQl server中的参数设置问题
如果你要字节操作,还不如用ListCtrlhttp://msdn.microsoft.com/en-us/library/aa260191(VS.60).aspx
没看到有直接添加的方法或者你可以换用FlexGrid m_FlexGrid.AddItem("xxxx",(_variant_t)(LONG)1);
m_FlexGrid.put_TextMatrix(1,1,"10");
m_FlexGrid.put_TextMatrix(1,2,"3");
m_msfg.SetCols(3);
m_msfg.SetRows(1);
m_msfg.SetFixedRows(0);
m_msfg.SetColWidth(0,1750);
str = "Region\tName\tEmployee";
_variant_t var;
var.vt = VT_I4;
var.intVal = 0;
m_msfg.AddItem(str,(VARIANT)var);
str = "Northwest\tBats\tBats";
var.intVal = 1;
m_msfg.AddItem(str,(VARIANT)var);
str = "Northwest\tWhahoos\ttest1";
var.intVal = 2;
m_msfg.AddItem(str,(VARIANT)var);
str = "Northwest\tWhahoos\ttest2";
var.intVal = 3;
m_msfg.AddItem(str,(VARIANT)var);
str = "Northwest\tSharks\ttest3";
var.intVal = 4;
m_msfg.AddItem(str,(VARIANT)var);
//允许记录行及列合并
m_msfg.SetMergeCells(1);
//设定第一、二列数据合并相同行
m_msfg.SetMergeCol(0,TRUE);
m_msfg.SetMergeCol(1,TRUE);
//设定第二行数据合并相同列
m_msfg.SetMergeRow(1,TRUE);
//设置第一行及第列为标题色
m_msfg.SetFixedCols(1);
m_msfg.SetFixedRows(1);
然后我又要能对这些数据进行二次编辑,再利用!msFlexGrid 如果要输入数据的话,需要在里面添加CEdit,
有没有直接可以编辑的控件?