Come utilizzare il controllo Windows Form in WPF

March 16

Come utilizzare il controllo Windows Form in WPF


Windows Presentation Foundation, o WPF, è un modello di programmazione che permette di sviluppare applicazioni complesse che includono interfacce utente e gli elementi multimediali. Controlli Windows Form sono oggetti contenuti all'interno gli oggetti Windows Form. I controlli vengono con il loro proprio insieme di metodi, eventi e proprietà per aiutare gli sviluppatori a controllare ogni aspetto della forma. Controlli Windows Form possono essere utilizzati sulle pagine WPF con l'aiuto di XAML, o XAML.

istruzione

1 Aprire Visual Studio e creare un nuovo progetto. Selezionare "WPF Application", come il tipo di progetto e dargli un nome.

2 Vai a Esplora soluzioni, fare doppio clic sul nodo "My Project" e selezionare Progettazione progetti. Passare alla scheda Riferimenti e fare clic sul piccolo pulsante "Aggiungi" per aggiungere un riferimento. Selezionare i riferimenti "WindowsFormsIntegration" e "System.Windows.Forms" e fare clic su "OK".

3 Aprire il file MainWindow.xaml in Progettazione WPF di Visual Studio. Trova l'elemento "Window" e aggiungere questa mappatura dello spazio dei nomi:

xmlns: WF = "CLR-namespace: System.Windows.Forms; assemblaggio = System.Windows.Forms"

Questo crea un riferimento al gruppo che contiene il controllo Windows Form.

4 Individuare l'elemento "Grid" in MainWindow.xaml e aggiungere questo codice XAML:

<Griglia>
<WindowsFormsHost>
<Wf: MaskedTextBox x: Name = Maschera "mtbDate" = "00/00/0000" />
</ WindowsFormsHost>
</ Griglia>

Questo codice crea un controllo MaskedTextBox all'interno del controllo WindowsFormsHost.

5 Salvare il progetto, costruire ed eseguire l'applicazione per testare il nuovo controllo MaskedTextBox. Vedrete funziona perfettamente all'interno dell'applicazione WPF.