<TextBox Name="CustomerName" Height="30" Margin="5"
Text="{Binding Source={StaticResource MyCustomerData},
Path=CustomerName, Mode=TwoWay}" Grid.Row="0" Grid.Column="1" />
以上是我的 xaml 片段
MuCustomerData 是我的类,它实现了 INotifyPropertyChanged 接口,它有一个属性 CustomerName,它将使用 PropertyChanged 事件通知视图(UI)的更改
在这里,我将我的类(MyCustomerData)绑定为 StaticResource,绑定模式为 TwoWay。这实际上会以两种方式工作吗?或者我应该使用我的类作为动态资源来使绑定以两种方式工作?因为只有一次静态资源会被加载,并且当它是静态资源时不会进行任何进一步的更改......你的想法?我刚刚读了这篇http://www.codeproject.com/Articles/393086/WPF-StaticResource-vs-DynamicResource ..请看看这篇文章..