ユーザーコントロールのListプロパティにバインドされたDataGridを使用しています。
<DataGrid x:Name="dataGrid" ....
ItemsSource="{Binding ItemSorce, ElementName=UserControl}"
....>
私の問題は、ソースを変更するたびに更新する必要があることです。
ユーザーコントロールにINotifyPropertyChangedを実装させ、PropertyChangedイベントを発生させましたが、DataGridの元のコンテンツは同じままです。
DataGridを変更するには、ItemSorceとバインディングの間にBindingSourceを設定する必要があることを読みましたが、これまでに見たすべての例では、c#ソースコードを介してこれを行っています。
xamlを介してBindingSourceを設定するにはどうすればよいですか?これはDataGridとItemSorceを同期するための最良の方法ですか?