Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Disparar um método no rightclick do header do grid
Message
From
21/07/2003 09:56:09
 
 
To
19/07/2003 13:46:10
Cleber Ferrari
Capta Tecnologia
Brazil
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00811779
Message ID:
00811989
Views:
16
Aló, meu amigo Cleber!

>Tenho uma classe MEUGRID que é uma simples derivação do grid do VFP.
>
>Quero ter certeza que todos os meus grids disparem um método quando clicar ( rightclick ) no header.
>
>Como eu posso fazer isso??
>
>Pensei em usar o bindevents, mas não entendi muito bem o seu uso.
>
>E na minha classe eu ainda não tenho as colunas criadas...

Usar BindEvents es bien sencillo:
* Grid::Init()
local loColumn as object, loControl as object

for each loColumn in this.Columns
   for each loControl in loColumn.Controls
      if loControl.baseclass = "Header"
         * HeaderRightClick debe ser un método custom en MEUGRID
         BindEvent( loControl, "RightClick", this, "HeaderRighClick" )
      endif
   next
next
Este código está escrito aquí sin probarlo, pero debería funcionar.

Espero que te se útil. Avísame si tienes duvidas.

Um abraço,
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform