首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

MSFlexGrid或MSHFlexGrid的用法!该怎么解决

2012-03-02 
MSFlexGrid或MSHFlexGrid的用法!我想使用上面两种控件,在程序中实现在录入界面初始有一空白行可以输入数据

MSFlexGrid或MSHFlexGrid的用法!
我想使用上面两种控件,在程序中实现在录入界面初始有一空白行可以输入数据,在开始输入时自动增加新的一个空白行,一直到输入完所有数据。在修改界面可以在输入查询条件后显示数据,然后修改并保存。     对这两种控件的使用不太熟悉,请教各位!如果有关于这两种控件的用法的事例或是程序更好!  
可以发到我邮箱:zzcyy1985@163.com     谢谢!!

[解决办法]
参考一下代码,,动下手吧,要不就转行吧

With MSHFlexGrid1
.Clear
Call Init_Title '初始化信息头
.Rows = adoRs.RecordCount + 1
For intRow = 0 To adoRs.RecordCount - 1
.TextMatrix(intRow + 1, 0) = intRow + 1
.TextMatrix(intRow + 1, 1) = TrimNull(adoRs!aa)
.TextMatrix(intRow + 1, 2) = TrimNull(adoRs!bb)
.TextMatrix(intRow + 1, 3) = TrimNull(adoRs!cc)
adoRs.MoveNext
Next intRow
End With
[解决办法]
功能应该说差不多,只是mshflexgrid能够支持与ado的数据源绑定
[解决办法]
以MSFlexGrid1为例,在MSFlexGrid1_EnterCell()拖一个文本框控件,使长宽高与MSFlexGrid1的单元格完全重合,Text1.Text = MSFlexGrid1.Text,目的是每触发此事件使text1为空,能输入新内容.在 Text1_KeyDown事件里对按的上下左右键进行判断.此时MSFlexGrid1.Text = Text1.Text,把文本框的内容赋给单元格.

热点排行