Scheduler for WPF
DataSourceItemSynchronized イベント (C1Scheduler)

C1.WPF.Schedule.4.5.2 アセンブリ > C1.WPF.Schedule 名前空間 > C1Scheduler クラス : DataSourceItemSynchronized イベント
DataStorageコレクションのいずれか(たとえば、 C1.C1Schedule.AppointmentStorage.Appointments)に行われた変更が基底のデータソースに完全に反映されている場合に発生します。
シンタックス
'宣言
 
Public Event DataSourceItemSynchronized As DataSourceItemSynchronizedEventHandler
public event DataSourceItemSynchronizedEventHandler DataSourceItemSynchronized
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、ItemSynchronizedEventArgs 型の引数を受け取りました。次の ItemSynchronizedEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ解説
SynchronizationActionEnumの値を取得します。  
BasePersistableObject派生オブジェクトへの参照を取得します。  
データソース項目への参照を取得します。  
変更された C1BindingSourceオブジェクトへの参照を取得します。  
解説
DataStorageコレクションのある項目のプロパティが、その項目に対する BeginEdit 呼び出しと EndEdit 呼び出しの間に変更される場合、このイベントは、EndEdit メソッドが呼び出されるまで発生しません。

対応するコレクションの変更が完全に完了した後にのみデータソースのバックストアを更新する場合は、このイベントを使用します。たとえば、ADO.NET DataSet をデータソースとして使用する場合は、DataRow で行われた変更をコレクション項目の変更の結果として基底のデータベースにコミットできます。

参照