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
Steuerelement-Designer verwenden Methoden, die von der -Methode abgeleitet werden, um verschiedene Steuerelementeigenschaften mit entsprechenden Entwurfszeiteigenschaften zu überschatten, die der Designer implementiert, und um Eigenschaften im Eigenschaftenraster hinzuzufügen oder ComponentDesigner.PreFilterProperties daraus zu entfernen.
Für die BaseDataBoundControl -Klasse PreFilterProperties überschattet die DataSource -Eigenschaft des -Steuerelements. Er macht eine Kopie des Attributarrays von und fügt diese Attribute dann DataSource der Schatteneigenschaft hinzu. Es legt das -Attribut der Schatteneigenschaft auf fest, es sei denn, das -Attribut der -Eigenschaft des Browsable DataSource false
Browsable DataSourceID -Steuerelements ist bereits auf true
festgelegt.
Hinweise für Vererber
Überschreiben Sie die -Methode, um Eigenschaften der Eigenschaftensammlung zur Entwurfszeit hinzuzufügen oder PreFilterProperties(IDictionary) Attribute von Eigenschaften zu ändern. Stellen Sie sicher, dass Sie die Basismethode aufrufen, bevor Sie eine andere Verarbeitung durchführen.
Gilt für
Siehe auch
- 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 Webserver-Steuerelement