-1
ich eine Textbox in WPF haben, die wie folgt aussieht:Zwei-Wege zu einem Objekt Bindung
<TextBox x:Name="EmployeeIdTextBox" TextWrapping="Wrap" IsEnabled="False" Margin="5,5,10,5" Grid.Row="0" Grid.Column="1"
Text="{Binding
ElementName=_selectedEmployee,
Path=Id,
Mode=TwoWay,
UpdateSourceTrigger=PropertyChanged}" />
und die Bindungsquelle sieht wie folgt aus:
private Employee _selectedEmployee = Employee.GetEmployees();
ich im Internet recherchiert finde eine Lösung, um das Textfeld zu aktualisieren, wenn sich das Objekt ändert und umgekehrt, aber mein Problem ist, dass keine Änderung stattfindet. Was fehlt mir hier?
Wie stellen Sie 'DataContext' für das Fenster ein? – ASh
Ich denke, du vermisst viel. _selectedEmployee muss eine Eigenschaft sein, keine Variable, Sie müssen ein Eigenschaftsänderungsereignis nach der Einstellung der Eigenschaft auslösen ... – Pikoh
@Pikoh, nicht notwendig. Es könnte passieren, dass etwas wie 'EmployeeIdTextBox.DataContext = _selectedEmployee;' im Code hinter – ASh