我在windows phone7中的xaml和绑定有问题,我有一个列表框,它的itemSource是在代码隐藏中发送的。ItemsSource是一个类,它有几个绑定在我的xaml中的变量,所有的东西在启动时都能完美地工作。问题是我想要更改绑定的属性的值,例如:<TextBox Name="x" Text="{Binding Path=Name}" />当我在代码隐藏x.Text = "Name“中更改时,所有文本框'x‘的文本绑定都被阻止,并且永远不能更改列表框中的所有项现在都用字符串'Name’设置。我将INotifyPropertyChanged添加到我的类中,但这并不能解决这个问题。请帮帮忙。
发布于 2012-04-05 15:11:15
绑定属性的值可以更改,但这不是一种好的做法。这只适用于TwoWay绑定,所以您的代码应该类似于下面的<TextBox Name="x" Text="{Binding Path=Name, Mode=TwoWay}" />。文档可以在here上找到。
https://stackoverflow.com/questions/9936460
复制相似问题