1.11M Members

Passing Variable to another form

 
0
 

hi...

i just wanted to know how we can access the variable of 1 form to another form.as far as i know, ther is no session management concept in C#.

for ex., i want to access my login id into the next form. then what will be the procedure to do so?

thnks for the help..

 
0
 

it is simple.... all you need to do is to create a private variable in you 2nd from then assign a public interface in the following way

private string a;// create a property
public string IntefaceForA
{
get
{
return a;
}
set
{
a = value;
}
}

then in the form from where you need to pass values
you need to assign the value to that variable.

form2 obj = new form2();
obj.InterFaceForA = "loginID";
obj.show();

}

now you can access the value any where in your 2nd form;

I hope this solves your problem..

 
0
 

Or how to pass it when making/opening the other form

 
0
 

obj.show() will show/open the other form.... so you have to assigne that before doing this as i have shown previously

 
0
 

Or, override the show function with a variable to make it so you pass the required variables with it.

 
0
 

Or simply post the variables in the constructor.
// Jerry

 
1
 

Or, create a constructor in Form2 which take loginId String as parameter.

 
0
 

thanks! it really helped :D

You
This article has been dead for over six months: Start a new discussion instead
Post:
Start New Discussion
Tags Related to this Article