IComponentConnector Gränssnitt

Definition

Tillhandahåller stöd för kompilering av markeringar och verktyg för namngivna XAML-element och för att koppla händelsehanterare till dem.

public interface class IComponentConnector
public interface IComponentConnector
type IComponentConnector = interface
Public Interface IComponentConnector
Härledda

Kommentarer

Det här gränssnittet används internt av Baml2006Reader.

Implementeringar av InitializeComponent är allmänt observerbara som en del av infrastrukturen som tillhandahålls av ramverk eller tekniker som använder XAML i kombination med program- och programmeringsmodeller. När du till exempel tittar på de genererade klasserna för XAML-rotelement i WPF sidor och program visas InitializeComponent definierat i utdata. Den metoden finns också i den kompilerade sammansättningen och spelar en roll i WPF programmodell för inläsning av XAML-användargränssnittsinnehåll vid XAML-parsningstid. Mer information om WPF integrering av konceptet InitializeComponent finns i översikten över Application Management eller Code-Behind och XAML i WPF.

I tidigare versioner av .NET Framework fanns det här gränssnittet i den WPF specifika sammansättningen WindowsBase. I .NET Framework 4 finns IComponentConnector i System.Xaml-sammansättningen. . Mer information finns i Types Migrerad från WPF till System.Xaml.

Tip

Ett misslyckande med att lösa IComponentConnector under ett byggförsök är ofta en indikator på att du inte har uppdaterat ditt WPF projekt korrekt. I synnerhet refererar projektet inte till System.Xaml-sammansättningen för ett projekt som riktar sig till .NET Framework 4. Prova att köra devenv /upgrade alternativet för projektet eller justera projektsammansättningsreferenserna så att System.Xaml finns i referenslistan.

Metoder

Name Description
Connect(Int32, Object)

Bifogar händelser och namn till kompilerat innehåll.

InitializeComponent()

Läser in den kompilerade sidan för en komponent.

Gäller för