2017-02-22 32 views
1

我有一個問題給你。在XAML中,我創建了名爲listviewtest的listview和名爲txtUser的文本框。我的問題是,當我將此文本框txtUser添加到listviewtest,它將在那裏,但如果我改變textbox txtUser中的文本第二次,listviewtest添加更改文本框txtUser。我需要做的是將文本框txtUser添加到listviewtest,如果它將被更改將有兩個文本框 - 第一個版本和更改版本。
我的代碼現在的問題是非常簡單的:通用Windows平臺 - 保存和檢索列表中的文本

List<string> namesofusers = new List<string>() { };  
string nameofuser = txtUser.Text; 
namesofusers.Add(naazov); 
listviewtest.ItemsSource = namesofusers; 

回答

0

這將創建一個新的列表,以便舊列表會自動消失。

List<string> namesofusers = new List<string>() { }; 

聲明List<string> namesofusers;別處
綁定一次 - 最好在XAML的公共財產
你們中許多人需要使用一個ObservableCollection,而不是名單

if (namesofusers == null) 
    namesofusers = new List<string>(); 
+0

這將創建一個新的列表,以便舊列表將消失。 List namesofusers = new List (){}; 聲明清單 namesofusers;其他地方 綁定一次 - 最好在XAML的公共財產 你們中許多人需要使用一個ObservableCollection,而不是名單 如果(namesofusers == NULL) namesofusers =新名單(); – theoodd

+0

我已經做到了,它不起作用。 Meybe在我的XAML將問題.. – theoodd

+0

becase的在名單上有沒有這樣: <運行文本=「{結合}」字號=「28」> theoodd

相關問題