ListControlDesigner.PreFilterProperties(IDictionary) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.