0
複数回呼び出されているバインディング私はDataContext
のプロパティにバインドするXAML要素を持っている:シルバー:
<ListBox ItemsSource="SectionViewModels" />
これは、プロパティにバインドします
public IList<SectionViewModel> SectionViewModels
{
get
{
// ...
}
}
ページがロードされると、 PropertyChanged
イベントを発生させていなくても、このプロパティは複数回呼び出されます。これが期待されるのか、それともバグがあるのでしょうか?
(私はWindowsの携帯電話7のSilverlightアプリケーションを構築しています)
ObservableCollectionを使用していない理由は、 'Section'オブジェクトが1つにあり、' SectionViewModels'がそのコレクションのクエリであるからです。コレクションの代わりに列挙型を使用することで、2人が同期していることを心配する必要はありません。 –