Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Disparar um método no rightclick do header do grid
Message
 
 
À
19/07/2003 13:46:10
Cleber Ferrari
Capta Tecnologia
Brésil
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Divers
Thread ID:
00811779
Message ID:
00811989
Vues:
17
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,
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform