BaseDataBoundControlDesigner.PreFilterProperties(IDictionary) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Používá se návrhářem k odebrání nebo přidání dalších vlastností pro zobrazení v mřížce Vlastnosti nebo ke stínovým vlastnostem přidruženého ovládacího prvku.
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)
Parametry
- properties
- IDictionary
Obsahuje IDictionary vlastnosti, které chcete filtrovat.
Poznámky
Návrháři ovládacích prvků používají metody odvozené z ComponentDesigner.PreFilterProperties metody k stínování různých vlastností ovládacího prvku s odpovídajícími vlastnostmi návrhu, které návrhář implementuje, a k přidání nebo odebrání vlastností z mřížky Vlastnosti .
BaseDataBoundControl Pro třídu PreFilterProperties stínuje DataSource vlastnost ovládacího prvku. Vytvoří kopii pole atributů pole DataSourcea pak tyto atributy přidá do stínované vlastnosti.
Browsable Nastaví atribut stínované DataSource vlastnosti, pokud falseBrowsable atribut DataSourceID vlastnosti ovládacího prvku již není nastaven na true.
Poznámky pro dědice
Přepište metodu PreFilterProperties(IDictionary) pro přidání vlastností nebo změnu atributů vlastností v kolekci vlastností návrhu. Před provedením jiného zpracování nezapomeňte volat základní metodu.