Information générale
Catégorie:
Visual FoxPro et .NET
Titre:
Macro Substitution in C#
Versions des environnements
Hi All,
I try to make my first steps in DotNet world and I would like to ask you three (simple ?) questions.
1. In C# (VS 2003) Is possible to execute a method for a control when we have its name in a variable ?
In my VFP framework I do this:
IF VARTYPE(thisform.cfrmpanel)="C" then
lcObjectName = "thisform." + thisform.cFrmPanel
EVALUATE(lcObjectName + ".OnBeforeClose()")
ENDIF
Is it possible with C# ?
2. Is possible to add a variable class control in a form like this ?
lcPanelName = "myXpanel"
thisform.AddObject(lcPanelName,lcPanelName)
3. Is there a With Statement (or equivalent) in C# ?
lcObjectName = "thisform." + lcPanelName
IF VARTYPE(lcObjectName)="O" THEN
WITH &lcObjectName
.top = this.xpanel_guide1.Top
.left = this.xpanel_guide1.Left
.width = this.xpanel_guide1.Width
ENDWITH
ENDIF
Thanks in Advance
Vassilis Aggelakos
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement