我想將列表視圖的SelectedItem綁定到我的TextBox..What我做的是以下幾點:MVVM ListView控件和文本框結合的SelectedItem
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}" />
如果我從列表視圖中選擇了一個條目,它會在文本框中顯示所選條目的名稱值。這是應該的,沒問題。
問題是:我想編輯文本框中的文本,當我按下按鈕時,它應該更新與我輸入到文本框中的名稱相關的選擇名稱。 它只應該這樣做,如果我按下按鈕,但現在它已經改變了條目名稱,當我失去焦點從文本框。
我該如何解決?我已經嘗試了所有不同的模式,但似乎沒有任何工作