-3

Xamlでバインディングを設定するにはどうすればよいですか

Xamlコード:

 ItemsSource="{Binding Path=compassLogCollection}"

.csコード

 compassDataGrid.DataContext = LogSession.compassLogCollection;

compassLogCollectionは静的です ObservableCollection<>

LogSessionシングルトンです(重要な場合)

4

1 に答える 1

1

Xaml最初の質問に答えるには、次のように変更するだけです。

 ItemSource = {Binding}

これは、ItemSourceに直接バインドするように指示しDataContextます。

フォローアップの質問ではDataContext、Xamlでを割り当てる方法を尋ねます。このために、この質問を確認することをお勧めします-XAMLでDataContextオブジェクトをインスタンス化する方法。それがうまくいかない場合は、別の質問をする必要があります。

于 2013-02-01T19:04:42.410 に答える