Condividi tramite


ListControlDesigner.PreFilterProperties(IDictionary) Metodo

Definizione

Usato nella finestra di progettazione per rimuovere o aggiungere proprietà alla visualizzazione nella griglia Proprietà o per nascondere proprietà del controllo associato.

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)

Parametri

properties
IDictionary

Insieme che implementa l'oggetto IDictionary delle proprietà aggiunte o nascoste da esporre al controllo associato in fase di progettazione.

Commenti

I progettisti di controlli usano metodi derivati dal ComponentDesigner.PreFilterProperties metodo per ombreggiaturare varie proprietà di controllo con proprietà di progettazione corrispondenti implementate dalla finestra di progettazione e per aggiungere proprietà a o rimuovere proprietà dalla griglia Proprietà .

Per i controlli derivati dall'oggetto, l'attributo ListControl DataFieldConverter PreFilterProperties viene aggiunto alle DataTextField proprietà e DataValueField del controllo associato.

Note per gli eredi

Eseguire l'override del PreFilterProperties(IDictionary) metodo per aggiungere proprietà a o modificare gli attributi delle proprietà nella raccolta delle proprietà in fase di progettazione. Assicurarsi di chiamare il metodo di base prima di eseguire altre operazioni di elaborazione.

Si applica a

Vedi anche