vsflexgrid事件

事件
'单元得到选择焦点。这五个事件执行顺序为:
'BeforeSelChange,RowColChange,AfterRowColChange,SelChange,AfterSelChange

'鼠标单击单元。这五个事件执行顺序为:
'BeforeMouseDown,BeforeEdit,MouseDown,MouseUp,Click

AfterCollapse()
AfterDataRefresh()    当绑定到数据库时发生
AfterEdit()           单元按下任何键并离开当前单元后
AfterMoveColumn()
AfterMoveRow()        调整行高时
AfterRowColChange()   单元得到焦点时,不包括启动窗体时
AfterScroll()         滚动条滑块改变位置后(当ScrollTrack为True时,该事件同时发生,否则停止拖拉时才发生)
AfterSelChange()      单元得到焦点时,不包括启动窗体时
AfterSort()
AfterUserFreeze()      调整冻结的行列后
AfterUserResize()      调整行列大小时
BeforeCollapse()
BeforeDataRefresh()
BeforeEdit()           从表格显示时的任何键盘或鼠标欲改数据动作前
BeforeMouseDown()      当在表格任何地方按下鼠标,相应在 MouseDown 之前
BeforeMoveColumn()
BeforeMoveRow()
BeforePageBreak()
BeforeRowColChange()  单击或离开单元时
BeforeScroll()        滚动条滑块改变位置后,AfterScroll事件前,基本同AfterScroll()事件
BeforeScrollTip()
BeforeSelChange()     单元得到焦点时,不包括启动窗体时
BeforeSort()
BeforeUserResize()    当鼠标指向欲调整行列宽度或高度时
CellButtonClick()
CellChanged()         当单元内容改变并离开时,无改变时不发生
ChangeEdit()          按下一个有效字符键时
Click()               用鼠标单击单元后
ComboCloseUp()        当单元中的下拉框按钮拉出并复位时
ComboDropDown()       当单元中的下拉框按钮拉下时
Compare()
DblClick()            用鼠标双击单元后
DragDrop()
DragOver()
DrawCell()            当 OwnerDraw 属性值大于 0 时执行表格刷新动作
EnterCell()           离开或选择当前单元时
Error()               表格发生错误时
FilterData()
GetHeaderRow()
GotFocus()            当表格得到焦点时
KeyDown()             按下任意键后字符显示前
KeyDownEdit()         按下一个有效键后欲改前
KeyPress()            按下一个任意键后
KeyPressEdit()        按下一个有效字符键时,字符输入前
KeyUp()               任意键盘操作时
KeyUpEdit()           按下一个任意键数据被改变后
LeaveCell()           离开单元焦点前
LostFocus()           离开表格焦点后
MouseDown()           鼠标选中或移动时
MouseMove()           鼠标晃动时
MouseUp()             鼠标按下弹起后
OLECompleteDrag()
OLEDragDrop()
OLEDragOver()
OLEGiveFeedback()
OLESetCustomDataObject()
OLESetData()
OLEStartDrag()
RowColChange()        单元得到焦点时,包括窗体启动时
SelChange()           得到焦点时
SetupEditStyle()      当欲改变单元内容前
SetupEditWindow()     单元被键盘欲改变前
StartEdit()           单元被键盘欲改变前
StartPage()
Validate()            离开表格焦点在LostFocus事件前
ValidateEdit()        单元内容被改变或离开当前单元时
'这四个事件执行顺序为:
'ValidateEdit,AfterEdit,StartEdit,SetupEditWindow

 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值