ich habe in meinem project 3 klassen eine form eine Admin und eine worker
in der form erzeuge ich mir ein object der worker welche properties
beinhaltet und ich erzeuge mir ein object der admin und und übergebe im
Konstruktor das workerobject " = new Admin(Wo)" danach starte ich nach einem
buttondruck die admin mit ShowDialog().
in der admin sieht meinkonstruktor so aus
private Worker work;
public Admin(object wo)
{
this.work = (Worker)wo;
}
private void XYZ()
{
this.work.MAIL_SENDER = this.TXT_MAIL_SENDER.Text;
//MAIL_SENDER ist ein Propertie in der Workerklasse.
}
nach beendigung der adminklasse ist aber der wert in der workerklasse immer
noch der alte und nicht der den ich aus der adminklasse aus der TextBox
gelesen habe.
ich hoffe das ich für eine so grunlegende sache nicht gesteinigt werde aber
wie kann ich das propertie aus der workerklasse mit dem neuen wert
belegen???????
vielen dank
der dica
in der form erzeuge ich mir ein object der worker welche properties
beinhaltet und ich erzeuge mir ein object der admin und und übergebe im
Konstruktor das workerobject " = new Admin(Wo)" danach starte ich nach einem
buttondruck die admin mit ShowDialog().
in der admin sieht meinkonstruktor so aus
private Worker work;
public Admin(object wo)
{
this.work = (Worker)wo;
}
private void XYZ()
{
this.work.MAIL_SENDER = this.TXT_MAIL_SENDER.Text;
//MAIL_SENDER ist ein Propertie in der Workerklasse.
}
nach beendigung der adminklasse ist aber der wert in der workerklasse immer
noch der alte und nicht der den ich aus der adminklasse aus der TextBox
gelesen habe.
ich hoffe das ich für eine so grunlegende sache nicht gesteinigt werde aber
wie kann ich das propertie aus der workerklasse mit dem neuen wert
belegen???????
vielen dank
der dica
Comment