【发布时间】:2016-04-14 20:32:58
【问题描述】:
我想将 ListViews SelectedItem 绑定到我的 TextBox.. 我要做的如下:
private User _selectedUser;
public User SelectedUser
{
get { return _selectedUser; }
set
{
_selectedUser = value;
RaisePropertyChanged("SelectedUser");
}
}
ListView Xaml:
<ListView HorizontalAlignment="Left"
Height="194"
Margin="37,102,0,0"
SelectedItem="{Binding SelectedItem}"
文本框 Xaml:
<TextBox Text="{Binding SelectedItem.FirstName}" />
如果我从列表视图中选择了一个条目,它会在文本框中显示所选条目的名称值。应该是这样,没问题。
问题是:我想编辑文本框中的文本,当我按下按钮时,它应该使用我在文本框中输入的名称更新选定条目的名称。 只有当我按下按钮时它才应该这样做,但现在当我从文本框失去焦点时它已经更改了条目名称。
我该如何解决?我已经尝试了所有不同的模式,但似乎没有任何效果
【问题讨论】: