我在WPF中有一个文本框,如下所示:
<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}" />
绑定源看起来像这样:
private Employee _selectedEmployee = Employee.GetEmployees();
我在互联网上研究找到一个解决方案,如果对象发生变化,使文本框更新,反之亦然,但我的问题是没有发生变化。我在这里缺少什么?
答案 0 :(得分:1)
您应该绑定到公共属性。
public Employee SelectedEmployee {get;set;}
...
SelectedEmployee = Employee.GetEmployees();