Hallo,
ich möchte gern ein Fenster einblenden, wo der Benutzer eine Eingabe machen soll
Das Fenster wollte ich anzeigen lassen mit:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| AusgangsbehaelterSteuerungEingabe myEingabe = new AusgangsbehaelterSteuerungEingabe(1); myEingabe.ShowDialog();
if (myEingabe.DialogResult == DialogResult.OK) { machine = myEingabe.Machine;
MsgAusgabe.ShowInformation(machine.ToString()); } |
Die Ausgabe dient hier nur dem Test.
Im Aufgerufenen Fenster selber habe ich einen Button auf DialogResult = Ok gestellt und er hat eine TextBox für die Eingabe
Die TextBox soll dann die Property füllen, die ich wieder ausgeben/weiter verwenden möchte
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20:
| int showMdul = 0; string machine = string.Empty; public AusgangsbehaelterSteuerungEingabe(int uebergabe) { InitializeComponent(); showMdul = uebergabe; }
public string Machine { get { return machine; } set { machine = txtScanfeldMaschine.Text; } } |
Leider ist die Ausgabe leer.
Muss ich noch irgendwas beachten, dass der Inhalt der TextBox in der Property landet?!
Gruß
Daniel