虽然MSHFlexGrid的功能比较强大,样式比较丰富,可惜它不支持数据编辑。我以前俺用TextBox实现了它的编辑功能,总算弥补了MSHFlexGrid的不足。
首先,新建一个标准EXE工程,然后, 在工程部件里选择“Microsoft Hierarchical Flex Grid Control 6.0 (OLEDB)”,在Form里添加一个MSHFlexGrid控件,命名为msGrid,再添加一个TextBox控件,命名为txtCell,最后在Form的代码窗口里粘贴以下代码,运行一下工程,一个支持数据编辑的表格就算大功告成了。
本文介绍如何通过TextBox控件为MSHFlexGrid添加数据编辑功能。通过Visual Basic编程,实现了鼠标点击编辑单元格内容,并能通过键盘导航进行单元格间的切换。
2383

被折叠的 条评论
为什么被折叠?



