ListControlDesigner.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 zusätzlicher Eigenschaften aus der Anzeige im Eigenschaftenraster, zum Hinzufügen von Eigenschaften oder zum Durchführen von Shadowing von Eigenschaften des zugehörigen 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
Eine Auflistung, die IDictionary implementiert, von hinzugefügten oder Shadowing-Eigenschaften, die zur Entwurfszeit für das zugeordnete Steuerelement verfügbar gemacht werden sollen.
Hinweise
Steuerelementdesigner verwenden Methoden, die von der ComponentDesigner.PreFilterProperties Methode abgeleitet werden, um verschiedene Steuerelementeigenschaften mit entsprechenden Entwurfszeiteigenschaften zu schatten, die der Designer implementiert, und um Eigenschaften aus dem Eigenschaftenraster hinzuzufügen oder zu entfernen.
Für Steuerelemente, die aus dem ListControl Objekt abgeleitet werden, fügt DataFieldConverter das PreFilterProperties Attribut DataTextField DataValueField dem zugeordneten Steuerelement und den Eigenschaften des zugeordneten Steuerelements hinzu.
Hinweise für Vererber
Überschreiben Sie die PreFilterProperties(IDictionary) Methode, um Eigenschaften zu Eigenschaften in der Entwurfszeit-Eigenschaftssammlung hinzuzufügen oder zu ändern. Stellen Sie sicher, dass Sie die Basismethode aufrufen, bevor Sie andere Verarbeitung ausführen.