BaseDataBoundControlDesigner.PreFilterProperties(IDictionary) Metod

Definition

Används av designern för att ta bort eller lägga till ytterligare egenskaper för visning i rutnätet Egenskaper eller skuggegenskaper för den associerade kontrollen.

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)

Parametrar

properties
IDictionary

Innehåller IDictionary egenskaperna som ska filtreras.

Kommentarer

Kontrolldesigners använder metoder som härleds från ComponentDesigner.PreFilterProperties metoden för att skugga olika kontrollegenskaper med motsvarande designtidsegenskaper som designern implementerar och för att lägga till eller ta bort egenskaper från rutnätet Egenskaper .

BaseDataBoundControl För klassen PreFilterProperties skuggar DataSource egenskapen för kontrollen. Den gör en kopia av attributmatrisen för DataSource, och lägger sedan till dessa attribut i den skuggade egenskapen. Det anger Browsable attributet för den skuggade DataSource egenskapen till false såvida inte Browsable attributet för DataSourceID kontrollens egenskap redan har angetts till true.

Anteckningar till arvingar

Åsidosätt PreFilterProperties(IDictionary) metoden för att lägga till egenskaper i eller ändra attribut för egenskaper i egenskapssamlingen design-time. Var noga med att anropa basmetoden innan du utför annan bearbetning.

Gäller för

Se även