lcEvent='Click' BINDEVENT(THIS,lcEvent,THIS.PARENT.PARENT,'TextBox'+lcEvent) lcEvent='RightClick' BINDEVENT(THIS,lcEvent,THIS.PARENT.PARENT,'TextBox'+lcEvent) lcEvent='GotFocus' BINDEVENT(THIS,lcEvent,THIS.PARENT.PARENT,'TextBox'+lcEvent) lcEvent='When' BINDEVENT(THIS,lcEvent,THIS.PARENT.PARENT,'TextBox'+lcEvent) lcEvent='Valid' BINDEVENT(THIS,lcEvent,THIS.PARENT.PARENT,'TextBox'+lcEvent) lcEvent='LostFocus' BINDEVENT(THIS,lcEvent,THIS.PARENT.PARENT,'TextBox'+lcEvent) lcEvent='InteractiveChange' BINDEVENT(THIS,lcEvent,THIS.PARENT.PARENT,'TextBox'+lcEvent) lcEvent='KeyPress' BINDEVENT(THIS,lcEvent,THIS.PARENT.PARENT,'TextBox'+lcEvent)This works for six of the eight events. That is, I can verify that the method in the grid is invoked as expected, except for Valid and When.