Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Dopo avere eseguito l'override dell'implementazione delle proprietà e dei metodi della classe di base per fornire la funzionalità personalizzata, è possibile creare un'interfaccia utente personalizzata per l'enumeratore Foreach. Se non si crea un'interfaccia utente personalizzata, gli utenti possono configurare il nuovo enumeratore ForEach solo utilizzando la finestra delle proprietà.
In un progetto o assembly di interfaccia utente personalizzata, creare una classe che implementa ForEachEnumeratorUI. Questa classe deriva dall'oggetto System.Windows.Forms.UserControl, che viene in genere utilizzato per creare un controllo composito per ospitare altri controlli Windows Form. Il controllo creato viene visualizzato nell'area Configurazione enumeratore della scheda Raccolta di Editor ciclo Foreach.
Importante |
|---|
Dopo aver firmato, compilato e installato l'interfaccia utente nella Global Assembly Cache, come descritto in Compilazione, distribuzione e debug di oggetti personalizzati, specificare il nome completo di questa classe nella proprietà UITypeName dell'oggetto DtsForEachEnumeratorAttribute. |
Scrittura del codice della classe del controllo interfaccia utente
Inizializzazione dell'interfaccia utente
Eseguire l'override del metodo Initialize per memorizzare nella cache i riferimenti all'oggetto host e alle raccolte di gestioni connessioni e variabili definite nel pacchetto.
Impostazione di proprietà sul controllo interfaccia utente
La classe UserControl, da cui deriva la classe dell'interfaccia utente, viene utilizzata come controllo composito per ospitare altri controlli Windows Form. Poiché questa classe ospita altri controlli, è possibile progettare l'interfaccia utente personalizzata trascinando e rilasciando controlli, disponendoli, impostando le relative proprietà e rispondendo in fase di esecuzione agli eventi in qualsiasi applicazione Windows Form.
Salvataggio delle impostazioni
Eseguire l'override del metodo SaveSettings per copiare i valori selezionati dall'utente dai controlli nelle proprietà dell'enumeratore quando l'utente chiude l'editor.
|
Vedere anche
Attivitá
Creazione di un enumeratore Foreach personalizzato
Scrittura del codice di un enumeratore Foreach personalizzato
Importante
Rimanere aggiornati con Integration Services