BindingBase.Delay Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Hedefteki değer değiştikten sonra bağlama kaynağını güncelleştirmeden önce beklenmesi için milisaniye cinsinden süreyi alır veya ayarlar.
public:
property int Delay { int get(); void set(int value); };
public int Delay { get; set; }
member this.Delay : int with get, set
Public Property Delay As Integer
Özellik Değeri
Bağlama kaynağını güncelleştirmeden önce beklenmesi gereken milisaniye cinsinden süre.
Açıklamalar
Özelliğin değeri hedefte her değiştiğinde bağlama kaynağını güncelleştirmek için bir bağlama kullandığınızda, özelliğini TwoWay ve UpdateSourceTrigger olarak PropertyChangedayarlarsınızMode. Bu durumda, hedefin değiştirilmesiyle kaynağın Delay güncelleştirilmesi arasında bir gecikme olup olmayacağını belirtmek için özelliğini kullanabilirsiniz. Bu, kullanıcıların kaynak nesnedeki bir özelliği değiştirmesini sağlamak istediğinizde ancak her değişikliğin kaynağa hemen işlenmesini istemediğinizde kullanışlıdır. Örneğin, bir veri nesnesinin özelliğine iki yönlü bağlı bir veri kutusuna sahip olduğunuzu varsayalım. Kullanıcı metin kutusundaki değeri değiştirdiğinde kaynak güncelleştirilir. Bu senaryoyu Mode etkinleştirmek için ve üzerindeki UpdateSourceTrigger Binding TwoWay PropertyChangedözelliğini olarak ayarlarsınız. Kaynak nesnenin her tuş vuruşuyla güncelleştirilmesini önlemek için, özelliğini makul bir değere ayarlayarak Delay bağlamanın ancak kullanıcı yazmayı bıraktığından bu kadar süre geçtikten sonra güncelleştirilmesini sağlayın.