Condividi tramite


Estensibilità di Progettazione WPF

Aggiornamento: novembre 2007

È possibile creare finestre di progettazione personalizzate per Progettazione Windows Presentation Foundation (WPF) 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. 

In questa sezione

Riferimenti

  • AdornerPanel
    Fornisce un contenitore per i controlli WPF utilizzati in fase di progettazione come strumenti decorativi.

  • AdornerProvider
    Provider di funzionalità che è possibile aggiungere a una classe per aggiungere automaticamente strumenti decorativi nell'area di progettazione.

  • EditingContext
    Contiene lo stato contestuale su una finestra di progettazione.

  • ModelItem
    Rappresenta un singolo elemento nel modello di modifica.

  • ModelService
    Il punto di ingresso principale utilizzato dalla finestra di progettazione per ottenere il modello.

  • ModelFactory
    Crea istanze di elementi nella finestra di progettazione.

  • FeatureProvider
    Aggiunge un contributo specifico della classe a una funzionalità.

  • FeatureConnectorAttribute
    Contiene il tipo di FeatureConnector<FeatureProviderType> necessario per gestire un FeatureProvider

  • FeatureManager
    Gestisce i provider di funzionalità e i connettori di funzionalità.

  • AttributeTableBuilder
    Crea una tabella di attributi che può essere passata all'archivio di metadati.

  • PropertyValue
    Fornisce un modello di dati per un valore di proprietà del Common Language Runtime (CLR) sottostante.

  • PropertyValueEditor
    Contenitore per logica di editor in linea per le proprietà.

  • Task
    Insieme di comandi e associazioni di input a quei comandi.

  • Tool
    Determina la modalità della finestra di progettazione.

Sezioni correlate