BindingSource.ResumeBinding Yöntem

Tanım

Veri bağlamayı sürdürür.

public:
 void ResumeBinding();
public void ResumeBinding ();
member this.ResumeBinding : unit -> unit
Public Sub ResumeBinding ()

Açıklamalar

SuspendBinding ve ResumeBinding basit bağlama senaryosunda veri bağlamanın geçici olarak askıya alınmasına ve sürdürülebilmesine olanak sağlayan iki yöntemdir. Doğrulama gerçekleşmeden önce kullanıcının veri alanlarında çeşitli düzenlemeler yapmasına izin verilmesi gerekiyorsa genellikle veri bağlamayı askıya alırsınız. Örneğin, bir alanın bir saniyeye uygun olarak değiştirilmesi gerekiyorsa, ancak ilk alanın doğrulanması ikinci alanın hatalı olmasına neden olabilir.

Not

kullanarak SuspendBinding , çağrılana kadar ResumeBinding değişikliklerin veri kaynağına gönderilmesini engeller, ancak aslında herhangi bir olayın gerçekleşmesini engellemez. Denetim gibi DataGridView karmaşık veri bağlaması kullanan denetimler, olay gibi ListChanged değişiklik olaylarına göre değerlerini güncelleştirir, bu nedenle çağrı SuspendBinding yapmak veri kaynağında değişiklik almalarını engellemez. Bu nedenle, bu SuspendBinding ve ResumeBinding denetim gibi TextBox basit bağlı denetimlerle kullanılmak üzere tasarlanmıştır. Alternatif olarak, özelliğini falseolarak ayarlayarak olayları bastırırsanız ListChanged karmaşık bir bağlama senaryosunda RaiseListChangedEvents bu yöntemleri kullanabilirsiniz.

Şunlara uygulanır

Ayrıca bkz.