主题:双击Header时如何判断为哪一列?
fyyylyl
[专家分:8550] 发布于 2009-01-22 15:34:00
[size=6][size=5][size=4][size=3]在GRID中焦点位于某一单元格时可通过ActiveColum判断当前的活动列数,但如果焦点在其它控件上直接双击栏标题Header时如何判断双击的是哪一列?
望各位不吝赐教][/size][/size][/size][/size]
回复列表 (共14个回复)
11 楼
cbl518 [专家分:57140] 发布于 2009-02-03 11:48:00
不明白你的意思!
INIT 只是个初始化的事件!当表单初始化时,表格对象的当前行列都是 1。
BINDEVENT() 是一个事件自动转化执行的一个函数!
你的意图是什么?????
12 楼
fyyylyl [专家分:8550] 发布于 2009-02-03 17:16:00
不知6楼的说明是否明确?
13 楼
0901chang [专家分:10660] 发布于 2009-02-04 06:41:00
楼主的意思是在init中执行BINDEVENT()时要知道列数。
乌鸦给一个建议,若急用,就用笨办法去代替那些无法理解的自动化程度太高的语句,无非是多写几句:用一个内存变量做列计数器。
若非急用,的确有意思,如此乌鸦只能看热闹了,因为乌鸦不思进取只会笨办法。
14 楼
fyyylyl [专家分:8550] 发布于 2009-02-04 10:20:00
感谢乌鸦老兄!
倒也不是非用不可(我现在是加了一个OptionGroup进行选择),只是碰到此问题想找一个比较比较简单、通用的办法。
欢迎大家讨论。
我来回复