<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 インターフェイスを実装する私のクラスであり、ビュー (UI) への PropertyChanged イベントを使用して変更について通知するプロパティ CustomerName があります。
ここでは、クラス (MyCustomerData) を StaticResource としてバインドし、バインディング モードを TwoWay としてバインドします。これは実際に双方向で機能しますか?または、クラスを動的リソースとして使用して、バインディングを双方向に機能させる必要がありますか? StaticResource がロードされるのは一度だけなので、それが staticresource の場合、それ以上の変更は行われません....あなたの考えは?? 私はちょうどこれを読んだhttp://www.codeproject.com/Articles/393086/WPF-StaticResource-vs-DynamicResource ..Plsはこの記事を見てください..