Hallo, weiss einer, wie ich in c# mit wpf eine Textbox benutzen kann? Wollte es eigentlich nach dem MVVM-Prinzip machen. In der View.xaml habe ich <TextBox Grid.Row="8" Grid.Column="1" Text="{Binding InputName}" /> in view.xaml.cs NewUserView() { InitializeComponent(); DataContext = new NewUserViewModel(); } Aber was genau muss jetzt im ViewModel und wie kann ich die dann im Model benutzen? Heike
Hallo Heike, du musst ein Property definieren, z.B. so:
1 | public string InputName |
2 | { |
3 | get |
4 | { |
5 | return "test"; |
6 | } |
7 | } |
Sollte für den Anfang reichen. Um es in irgendeiner Form sinnvoll zu verwenden, sollte man natürlich noch einen Setter definieren. Weiterhin kann man das Ganze natürlich durch die Verwendung von DependencyProperties, Einstellungen, in welche Richtung die Datenbindung synchronisieren soll, uvm., ausbauen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.