Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Grid rows
Message
 
 
À
14/10/1998 16:49:27
Nancy Folsom
Pixel Dust Industries
Washington, États-Unis
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Titre:
Divers
Thread ID:
00146863
Message ID:
00146886
Vues:
34
Yes, I just got reminded of the DEFINITION of dynamic. That helps! I will try your suggestions though, thanks!

>That's understandable! I think what you are finding is that enable value is getting evaluated ONCE when the control is initialized. So, if it needs to be ~dynamic~ then you can set
>
>this.enabled = table.logical
>
>in the refresh method. Or you could even return table.logical in the when method.
>
>>Sorry, that was a bit hasty. The first example will change the color in a specific cell in a column if the logical field for the row is true.
>>
>>However, this logic does not work with the enabled property. I have a grid where one of the columns needs to have the appropriate cells enabled or disabled according to the logical value in the table.
>>Hope that is better.
>>
>>>What do you mean?
>>>
>>>>In a grid's init, why does this work:
>>>>
>>>>THIS.Column2.DynamicForeColor="IIF(table.logical,RGB(255,0,0),RGB(0,0,0))"
>>>>(which is taken straight from the developer's guide)
>>>>
>>>>and this doesn't:
>>>>
>>>>THIS.Column2.Enabled=IIF(table.logical,.T.,.F.)
>>>>
>>>>Kevin Payne
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform