PropertyManager.SuspendBinding PropertyManager.SuspendBinding PropertyManager.SuspendBinding PropertyManager.SuspendBinding Method


データ ソースとデータ バインド プロパティの間のデータ バインディングを中断します。Suspends the data binding between a data source and a data-bound property.

 override void SuspendBinding();
public override void SuspendBinding ();
override this.SuspendBinding : unit -> unit
Public Overrides Sub SuspendBinding ()


SuspendBinding ResumeBinding一時中断とデータ バインディングの再開を許可する方法は 2 つです。SuspendBinding and ResumeBinding are two methods that allow the temporary suspension and resumption of data binding. 通常、検証が行われる前に、ユーザーにデータ フィールドの編集を許可する必要がある場合は、データ バインディングを中断します。You typically suspend data binding if the user must be allowed to make several edits to data fields before validation occurs. たとえば、に従って、2 つ目は、1 つのフィールドを変更する必要がありますが、検証された時点、最初のフィールドは、エラーが発生する 2 番目のフィールドを引き起こします。For example, if one field must be changed in accordance with a second, but where validating the first field would cause the second field to be in error. 呼び出しIsBindingSuspendedは常に返しますfalse場合、PropertyManagerかどうかに関係なく、データ ソースを持つSuspendBindingが呼び出されました。A call to IsBindingSuspended will always return false if the PropertyManager has a data source, regardless of whether SuspendBinding has been called.