簡體   English   中英

Windows Phone 7.1中的Xaml綁定

[英]Xaml Binding in Windows Phone 7.1

我的xaml和Windows Phone 7中的綁定有問題。我有一個列表框,它的itemSource在后面的代碼中發送。 ItemsSource是一個類,它具有在我的xaml中綁定的幾個變量,並且一切在啟動時都可以完美運行。 問題是Everythime我想更改綁定的屬性的值,例如:當我在x.Text背后的代碼中更改此屬性時, <TextBox Name="x" Text="{Binding Path=Name}" /> =“名稱”阻止作為列表框項目的文本框'x'的文本的所有綁定,並且永遠不能更改。現在已使用字符串'名稱'設置列表框中的所有項目。 我將INotifyPropertyChanged添加到我的課程中,但不能解決此問題。 請幫忙。

設置綁定屬性將清除數據綁定(單向綁定)。 我從未見過任何有關此文檔的Microsoft文檔,但是我在代碼中經歷了很多次,並開始接受它。

考慮一下這是有道理的,因為更改屬性值意味着屬性不再反映綁定數據中的值。

綁定屬性的值可以更改,盡管這不是一個好習慣。 這僅適用於TwoWay綁定,因此您的代碼應如下所示: <TextBox Name="x" Text="{Binding Path=Name, Mode=TwoWay}" /> 文檔可以在這里找到。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM