ListControlDesigner.OnDataSourceChanged Yöntem
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.
İlişkili denetimin veri kaynağı değiştiğinde çağrılır.
Aşırı Yüklemeler
OnDataSourceChanged() |
İlişkili denetimin veri kaynağı değiştiğinde çağrılır. |
OnDataSourceChanged(Boolean) |
İlişkili denetimin veri kaynağı değiştiğinde çağrılır. |
OnDataSourceChanged()
İlişkili denetimin veri kaynağı değiştiğinde çağrılır.
public:
virtual void OnDataSourceChanged();
public virtual void OnDataSourceChanged ();
abstract member OnDataSourceChanged : unit -> unit
override this.OnDataSourceChanged : unit -> unit
override this.OnDataSourceChanged : unit -> unit
Public Overridable Sub OnDataSourceChanged ()
Örnekler
Aşağıdaki kod örneği, sınıfından OnDataSourceChanged devralan ListControlDesigner bir sınıfta yöntemini geçersiz kılar. Tasarımcı sınıfıyla ilişkili veri kaynağı değiştiğinde OnDataSourceChanged yöntemi çağrılır ve bu kod adlı changedDataSource
true
bir değişken ayarlar.
Bu kod örneği, sınıfı için ListControlDesigner sağlanan daha büyük bir örneğin parçasıdır.
// If the data source changes, set a boolean variable.
public override void OnDataSourceChanged()
{
changedDataSource = true;
} // OnDataSourceChanged
' If the data source changes, set a Boolean variable.
Public Overrides Sub OnDataSourceChanged()
changedDataSource = True
End Sub
Açıklamalar
OnDataSourceChanged Temel yöntem nesneden ListControl türetilen ilişkili denetimi geçerli veri kaynağına bağlar ve bu, denetimin bağlandığı veri kaynağından farklıysa tasarım zamanı işaretlemesini güncelleştirir. yöntemi, OnDataSourceChanged geçerli veri kaynağına bağlandıktan sonra tasarım zamanı işaretlemesini güncelleştirir.
Ayrıca bkz.
Şunlara uygulanır
OnDataSourceChanged(Boolean)
İlişkili denetimin veri kaynağı değiştiğinde çağrılır.
protected:
override void OnDataSourceChanged(bool forceUpdateView);
protected override void OnDataSourceChanged (bool forceUpdateView);
override this.OnDataSourceChanged : bool -> unit
Protected Overrides Sub OnDataSourceChanged (forceUpdateView As Boolean)
Parametreler
- forceUpdateView
- Boolean
Boolean Tasarım zamanı işaretlemesinin koşulsuz olarak güncelleştirilip güncelleştirilmeyeceğini gösteren bir. Bu parametre yoksayıldı.
Örnekler
Aşağıdaki kod örneği, sınıfından OnDataSourceChanged devralan ListControlDesigner bir sınıfta yöntemini geçersiz kılar. Tasarımcı sınıfıyla ilişkili veri kaynağı değiştiğinde OnDataSourceChanged , öğesine çağrılır ve bu kod adlı changedDataSource
true
bir değişken ayarlar.
Bu kod örneği, sınıfı için ListControlDesigner sağlanan daha büyük bir örneğin parçasıdır.
// If the data source changes, set a boolean variable.
public override void OnDataSourceChanged()
{
changedDataSource = true;
} // OnDataSourceChanged
' If the data source changes, set a Boolean variable.
Public Overrides Sub OnDataSourceChanged()
changedDataSource = True
End Sub
Açıklamalar
OnDataSourceChanged Temel yöntem, sınıfından türetilen ListControl ilişkili denetimi geçerli veri kaynağına bağlar ve bu, denetimin bağlandığı veri kaynağından farklıysa tasarım zamanı işaretlemesini güncelleştirir. OnDataSourceChanged Tasarımcının yöntemi, geçerli veri kaynağına bağlandıktan sonra tasarım zamanı işaretlemesini koşulsuz olarak güncelleştirir. değeri forceUpdateView
yoksayılır.
Arayanlara Notlar
Çağıranlar genel OnDataSourceChanged() geçersiz kılmayı kullanmalıdır.