【发布时间】:2019-03-09 02:17:15
【问题描述】:
我有一个PersonModel 对象,它有两个属性FirstName 和LastName。我在 ViewModel 中创建了 PersonModel 类型的 CurrentPerson 属性。绑定到控件时,绑定到x:Name 的那个是唯一在运行时显示的控件
TextBlock 显示名字
<TextBlock x:Name="CurrentPerson_FirstName" Grid.Column="0" Grid.Row="0"></TextBlock>
<TextBox Text="{Binding Path=CurrentPerson_FirstName}" Grid.Column="0" Grid.Row="1"/>
文本框显示名字
<TextBlock Text="{Binding Path=CurrentPerson_FirstName}" Grid.Column="0" Grid.Row="0" ></TextBlock>
<TextBox Name="CurrentPerson_FirstName" Grid.Column="0" Grid.Row="1" />
如何让 TextBlock 和 TextBox 显示相同的数据,如果输入 TextBox,TextBlock 和 CurrentPerson 会更新?
【问题讨论】:
标签: wpf vb.net data-binding caliburn.micro