我在windows phone 7中遇到了xaml和binding的问题。我有一个listbox,它的itemSource在代码隐藏中发送。 ItemsSource是一个有几个变量的类,它们绑定在我的xaml中,并且在启动时一切都完美无瑕。问题是我想改变一个属性的值,例如: <TextBox Name="x" Text="{Binding Path=Name}" />
当我在代码后面改变这个x.Text =“Name”文本框的文本的所有绑定'x'这是一个listboxitem被阻止,并且永远不能被更改列表框中的所有项目现在都设置为字符串'Name'。我已将INotifyPropertyChanged添加到我的课程,并且不能解决此问题。请帮忙。Windows Phone 7.1中的Xaml绑定
1
A
回答
0
设置绑定属性会清除数据绑定(对于单向绑定)。我从来没有见过这方面的任何微软文档,但我在代码中经历过很多次,并且已经接受了它。
如果您仔细考虑它,这是合理的,因为更改属性值意味着属性不再反映绑定数据中的值。
0
绑定属性的值可以改变,虽然不是一个好习惯。 这只适用于双向绑定,所以你的代码应该看起来像这样<TextBox Name="x" Text="{Binding Path=Name, Mode=TwoWay}" />
。 可以找到文档here。
相关问题
- 1. Windows Phone 7.1中的JavaScript
- 2. FlickrNet和Windows Phone 7.1
- 3. SQLite和Windows Phone 7.1
- 4. Windows Phone中的XAML中绑定Observable集合
- 5. windows phone 7.1上的调试
- 6. IBM MobileFirst 7.1 - Windows Phone崩溃
- 7. 网格内中的Windows Phone 7.1
- 8. 在Windows Phone 7.1中的拖放操作
- 9. .net 4在Windows Phone 7.1 SDK中?
- 10. xaml windows phone 8.1从模板页面绑定
- 11. Windows Phone高级绑定
- 12. Windows Phone 8字体绑定
- 13. Windows Phone CustomControl数据绑定
- 14. 在Windows Phone 7中的网格绑定?
- 15. 的Windows Phone 7.1项目参考
- 16. 的Windows Phone 7.1将基准服务
- 17. 单元测试的Windows Phone 7.1库
- 18. Windows Phone 7.1 SDK崩溃我的虚拟
- 19. Windows Phone 7.1上的NetTcpBinding(芒果)
- 20. 在xaml中绑定Imagesource Windows通用
- 21. XAML在绑定中绑定
- 22. Windows Phone 8.1 Silverlight和XAML
- 23. Windows Phone 8 XAML加载
- 24. Windows Phone 7.1芒果和兼容性
- 25. Windows Phone 7.1 WebClient POST无身体
- 26. Windows Phone 7.1 - 不播放媒体元素
- 27. Windows Phone 7.1缺失设置类
- 28. Windows Phone 7.1 Light/Dark主题管理
- 29. TweetSharp“GetRequestToken”回归在Windows Phone 7.1
- 30. 在windows phone 7.1上播放.pls
如果你有它绑定改变你的viewmodel集合。 – 2012-03-30 03:25:57
添加一些代码,这将有助于他人帮助你! – 2012-03-30 15:51:22