BaseDataBoundControlDesigner.PreFilterProperties(IDictionary) 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.
Tasarımcı tarafından Özellikler kılavuzunda veya ilişkili denetimin gölge özelliklerinde görüntülenecek ek özellikleri kaldırmak veya eklemek için kullanılır.
protected:
override void PreFilterProperties(System::Collections::IDictionary ^ properties);
protected override void PreFilterProperties(System.Collections.IDictionary properties);
override this.PreFilterProperties : System.Collections.IDictionary -> unit
Protected Overrides Sub PreFilterProperties (properties As IDictionary)
Parametreler
- properties
- IDictionary
IDictionary Filtrelendirecek özellikleri içeren.
Açıklamalar
Denetim tasarımcıları, tasarımcının ComponentDesigner.PreFilterProperties uyguladığı ilgili tasarım zamanı özellikleriyle çeşitli denetim özelliklerini gölgelendirmek ve Özellikler kılavuzuna özellik eklemek veya kaldırmak için yönteminden türetilen yöntemleri kullanır.
BaseDataBoundControl sınıfı için denetimin PreFilterPropertiesDataSource özelliğini gölgeler. öznitelik dizisinin DataSourcebir kopyasını oluşturur ve ardından bu öznitelikleri gölgeli özelliğe ekler. Denetimin Browsable özelliğinin false özniteliği zaten olarak ayarlanmadığı süreceBrowsable, gölgeli DataSource özelliğin özniteliğini DataSourceID olarak trueayarlar.
Devralanlara Notlar
Tasarım zamanı özellik koleksiyonundaki PreFilterProperties(IDictionary) özelliklere özellik eklemek veya özelliklerin özniteliklerini değiştirmek için yöntemini geçersiz kılın. Diğer işlemleri gerçekleştirmeden önce temel yöntemi çağırın.