Witam. Mam problem z odczytaniem wartości poprzez akcesor get.
Mam forme ZlecForm.cs i klase Klasa.cs i chce odczytac wartosc z label1 i przekazac ja metodzie w klasie Program
class Klasa {
public void metoda()
{
FormZlec formZlec = new FormZlec();
MessageBox.Show("To jest wartosc wywolywana przez metode "+formZlec.f_idZlecStr);
}}
public partial class FormZlec : Form
{
...
private string zm_idZlecStr = "";
public string f_idZlecStr
{
get { return zm_idZlecStr; }
set { zm_idZlecStr = value; }
}
private void FormZlec_Load(object sender, EventArgs e)
{
this.f_idZlecStr = this.idZleceniodawcyLabel1.Text;
MessageBox.Show("To jest wartosc wywolywana w Formie "+this.f_idZlecStr); // tutaj wyswietla wartosc
Klasa klasa = new Klasa();
klasa.metoda(); // tutaj wartosc jest pusta
}
}
Nie mogę odczytać wartości w metodzie w klasie Klasa. Co jest nie tak ?