Hierarchical FLEXGRID的sort问题,谢谢! 使用Hierarchical FLEXGRID控件,想要实现点击表头实现排序,在该控件的双击事件中写了代码(控件名为hfg)if hfg.row =0 thenhfg.col =1hfg.sort 1end if编译时不能通过,提示“属性的使用无效”,是什么原因?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己记错了,惭愧。^_^应该是hfg.sort = 1这样编译就能过了但是好像排序没效果 奇怪,我点击第0行和第1行时,hfg.row 都是1。因此代码改为if hfg.row =1 then hfg.col =1 hfg.sort = 1 end if 即可。改控件的哪一个属性才能让它选择第0行呢? 是mshflexgrid控件吗?可以在mouse_down事件里面检查mouserow的值if hfg.mouserow =1 then hfg.sort=1end if if hfg.mouserow =0 then hfg.sort=1 end if 问题在于,我想让用户双击表头排序,双击数据行执行其它工作。所以必须是row=0时才执行排序,而现在双击表头不产生事件,只有双击第一行或其它数据行才触发事件。我应该改哪个属性?谢谢! 如果楼主用的是mshflexgrid控件,是可行的Private Sub MSHFlexGrid1_DblClick() If MSHFlexGrid1.MouseRow = 0 Then MsgBox "双击表头" End IfEnd Sub 但是,我双击数据行触发事件时MSHFlexGrid1.MouseRow 还是0,所以不能区分数据行和表头 据我所知,只有绑定过空的记录集的时候,MSHFlexGrid控件才会乱来如果不是这种情况,楼主还是请个法师吧你的电脑闹鬼了 DataGrid1显示数据 显示补了 帮忙看看 谢谢 求助:在注册表中加一个项,比如自动加载odbc的一项(急) 如何降低CPU占用?我隔行一个Doevents不好! MSHFlexGrid问题? 没办法对VB实在是陌生。VB笨蛋再次提问。急求各位高手帮忙。 一个备受煎熬的程序员美眉 请问,怎样使用treeview控件,从数据库里长出树?? 连数库的问题~! VB抽奖程序,求高手给个完整的程序,按人名抽,十分感谢 如何在excel宏运行的时候,后面的excel也是可以编辑的 vb数据库 怎么将同个字段里的数据分列显示 高手来帮我看看这点程序问题出在哪里?
应该是
hfg.sort = 1
这样编译就能过了
但是好像排序没效果
if hfg.row =1 then
hfg.col =1
hfg.sort = 1
end if
即可。
改控件的哪一个属性才能让它选择第0行呢?
可以在mouse_down事件里面检查mouserow的值
if hfg.mouserow =1 then
hfg.sort=1
end if
hfg.sort=1
end if
Private Sub MSHFlexGrid1_DblClick()
If MSHFlexGrid1.MouseRow = 0 Then
MsgBox "双击表头"
End If
End Sub
如果不是这种情况,楼主还是请个法师吧
你的电脑闹鬼了