Wpf 第二个选项卡项中的数据绑定不起作用
我有一个WPF选项卡控件,其中有两个选项卡项。在这两个选项卡项中,我都有一个文本框,其中文本属性绑定到ViewModel中的属性。问题是第二个选项卡(第一个选项卡“隐藏”的选项卡)中的绑定不起作用。我有两个案子:Wpf 第二个选项卡项中的数据绑定不起作用,wpf,Wpf,我有一个WPF选项卡控件,其中有两个选项卡项。在这两个选项卡项中,我都有一个文本框,其中文本属性绑定到ViewModel中的属性。问题是第二个选项卡(第一个选项卡“隐藏”的选项卡)中的绑定不起作用。我有两个案子: 我运行应用程序,我运行命令填充第二个选项卡中的文本,我选择选项卡:在这种情况下绑定工作:我可以看到填充了数据的文本框。但是如果我再次运行该命令,文本框将不再更新。看起来绑定可以工作,但只能工作一次 第二种情况是,如果我运行应用程序,然后在运行命令之前,选择第二个选项卡。在这种情况下,
- 我运行应用程序,我运行命令填充第二个选项卡中的文本,我选择选项卡:在这种情况下绑定工作:我可以看到填充了数据的文本框。但是如果我再次运行该命令,文本框将不再更新。看起来绑定可以工作,但只能工作一次
- 第二种情况是,如果我运行应用程序,然后在运行命令之前,选择第二个选项卡。在这种情况下,绑定根本不起作用
是否有人知道您的ViewModel必须实现INotifyPropertyChanged接口的工作区。
此外,还必须将绑定的UpdateSourceTrigger属性设置为“PropertyChanged”。更改后,您的应用程序将按预期工作。在XAML中查看绑定会有所帮助;你能提供一个代码示例吗?谢谢。是的,我必须添加UpdateSourceTrigger=“PropertyChanged”。