BaseDataBoundControlDesigner.PreFilterProperties(IDictionary) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird vom Designer zum Entfernen von Eigenschaften aus der Anzeige im Eigenschaftenraster, zum Hinzufügen von weiteren Eigenschaften oder zum Durchführen von Shadowing von Eigenschaften des zugeordneten Steuerelements verwendet.
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)
Parameter
- properties
- IDictionary
Das IDictionary, das die zu filternden Eigenschaften enthält.
Hinweise
Steuerelementdesigner verwenden Methoden, die von der ComponentDesigner.PreFilterProperties -Methode abgeleitet werden, um verschiedene Steuerelementeigenschaften mit entsprechenden Entwurfszeiteigenschaften, die der Designer implementiert, zu überschatten und eigenschaften hinzuzufügen oder aus dem Raster Eigenschaften zu entfernen.
Für die BaseDataBoundControl -Klasse überschatt die PreFilterPropertiesDataSource -Eigenschaft des -Steuerelements. Es erstellt eine Kopie des Attributarrays von DataSourceund fügt diese Attribute dann der Schatteneigenschaft hinzu. Das Attribut der Browsable schattenden DataSource Eigenschaft wird auf festgelegt, false
es sei denn, das Browsable Attribut der DataSourceID -Eigenschaft des Steuerelements ist bereits auf true
festgelegt.
Hinweise für Vererber
Überschreiben Sie die PreFilterProperties(IDictionary) -Methode, um Eigenschaften in der Entwurfszeiteigenschaftenauflistung hinzuzufügen oder Attribute von Eigenschaften zu ändern. Rufen Sie unbedingt die Basismethode auf, bevor Sie eine andere Verarbeitung ausführen.
Gilt für:
Weitere Informationen
- BrowsableAttribute
- DataSource
- BaseDataBoundControl
- PreFilterProperties(IDictionary)
- PreFilterProperties(IDictionary)
- PreFilterProperties(IDictionary)
- Einführung in ASP.NET Steuerelement-Designer
- Exemplarische Vorgehensweise: Erstellen eines einfachen Steuerelement-Designers für ein Webserversteuerelement