General information
Category:
Visual FoxPro and .NET
Title:
Macro Substitution in C#
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
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only