Informazioni sull'estensibilità Progettazione WPF
È possibile creare finestre di progettazione personalizzate per WPF Designer per Visual Studio. WPF Designer fornisce un framework e una API pubblica che è possibile utilizzare per implementare strumenti decorativi visuali, strumenti ed editor di proprietà personalizzati e finestre di progettazione personalizzate. Per un insieme di soluzioni di esempio complete, vedere il sito Esempi di estensibilità della finestra di progettazione WPF (le informazioni potrebbero essere in inglese).
In questa sezione
Aggiunta di metadati della fase di progettazione
Viene descritto come fornire metadati della fase di progettazione in assembly separati.Distribuzione di un controllo personalizzato e di assembly della fase di progettazione
Viene descritto come distribuire assembly della fase di progettazione per l'assembly di runtime del controllo personalizzato.Architettura degli strumenti decorativi visuali
Viene descritto il framework per strumenti decorativi visuali, ovvero speciali glifi posti nell'area di progettazione.Architettura di modifica dei contesti
Viene descritto il framework per il controllo e l'interazione con lo stato della finestra di progettazione.Architettura di modifica dei modelli
Viene descritto il framework per l'interazione con oggetti modificabili, che sono dei wrapper intorno ai controlli WPF di runtime.Provider di funzionalità e connettori di funzionalità
Viene descritto il framework per l'estensione della fase di progettazione utilizzando i tipi FeatureProvider e FeatureConnector<TFeatureProviderType>.Architettura di modifica delle proprietà
Viene descritto il framework per l'interazione con il sistema di modifica delle proprietà visive.Architettura degli strumenti
Viene descritto il framework per l'implementazione del supporto di strumenti che è costituito da comandi, attività e strumenti.Architettura di presentazione e input dell'utente
Viene descritto il meccanismo per la gestione di input dell'utente.Architettura del parser XAML
Viene descritto il framework per l'analisi del codice XAML in fase di progettazione.Confronto tra framework di Progettazione Windows Form e framework di Progettazione WPF
Vengono descritte analogie e differenze tra i framework di estensibilità di Progettazione Windows Form e di WPF Designer.
Sezioni correlate
- Riferimento all'estensibilità Progettazione WPF
Questa sezione contiene l'API di riferimento per l'estensibilità di WPF Designer, che consente di implementare strumenti decorativi, strumenti, editor di proprietà e finestre di progettazione personalizzati.