我在Behavior中有一个Behavior,它在OnAttached()中设置值。然后,我将视图模型属性绑定到这个DependencyProperty,并使用Mode of OneWayToSource。由于某种原因,绑定视图模型属性在OneWayToSource内执行时不会被DataTemplate绑定更新(视图模型的设置程序从未被调用)。在其他情况下,它似乎运作良好。://schemas.microsoft.com/winfx/2006/xa
AvailableDiameters和RoutingPipeTypeName属性在实现INotifyPropertyChanged接口的Context类中是静态的。在xaml中,我也在DataContext后面的代码中设置了这些属性的绑定。 问题是,在初始化视图时,直径列表只更新一次。在调试时,我可以看到当管道类型名称上的选择被更改时,属性支持字段的值被正确更新,只是在UI中可用直径列表没有更新...="{Binding P