Xamlでバインディングを設定するにはどうすればよいですか
Xamlコード:
ItemsSource="{Binding Path=compassLogCollection}"
.csコード
compassDataGrid.DataContext = LogSession.compassLogCollection;
compassLogCollectionは静的です ObservableCollection<>
と
LogSessionシングルトンです(重要な場合)
Xamlでバインディングを設定するにはどうすればよいですか
Xamlコード:
ItemsSource="{Binding Path=compassLogCollection}"
.csコード
compassDataGrid.DataContext = LogSession.compassLogCollection;
compassLogCollectionは静的です ObservableCollection<>
と
LogSessionシングルトンです(重要な場合)
Xaml最初の質問に答えるには、次のように変更するだけです。
ItemSource = {Binding}
これは、ItemSourceに直接バインドするように指示しDataContextます。
フォローアップの質問ではDataContext、Xamlでを割り当てる方法を尋ねます。このために、この質問を確認することをお勧めします-XAMLでDataContextオブジェクトをインスタンス化する方法。それがうまくいかない場合は、別の質問をする必要があります。