Controlli Windows Form e controlli WPF equivalenti
Molti controlli Windows Forms dispongono di controlli WPF equivalenti, tuttavia alcuni controlli Windows Forms non dispongono di equivalenti in WPF. In questo argomento vengono confrontati i tipi di controllo forniti dalle due tecnologie.
È sempre possibile utilizzare l'interoperatività per ospitare i controlli Windows Forms che non dispongono di equivalenti nelle applicazioni basate su WPF.
Nella tabella seguente vengono illustrati i controlli e i componenti Windows Forms che dispongono della funzionalità di controllo WPF equivalente.
Controllo Windows Form |
Controllo equivalente WPF |
Osservazioni |
---|---|---|
Nessun controllo equivalente. |
||
ListBox con composizione. |
||
Nessun controllo equivalente. |
||
ComboBox non supporta il completamento automatico. |
||
TextBox e due controlli RepeatButton. |
||
Nessun controllo equivalente. |
||
WrapPanel oppure StackPanel |
||
Nessun controllo equivalente. |
||
Nessun controllo equivalente. |
||
Window non supporta le finestre figlio. |
||
Nessun controllo equivalente. |
Nessuna guida accessibile premendo F1. " La Guida rapida viene sostituita dalle descrizioni comandi. |
|
Lo scorrimento è incorporato ai controlli contenitore. |
||
Nessun controllo equivalente. |
||
Nessun controllo equivalente. |
È possibile utilizzare la classe Hyperlink per ospitare i collegamenti ipertestuali all'interno del contenuto del flusso. |
|
Il controllo ListView fornisce una visualizzazione dei dettagli di sola lettura. |
||
Nessun controllo equivalente. |
||
L'applicazione di stili al controllo Menu è simile al comportamento e all'aspetto della classe System.Windows.Forms.ToolStripProfessionalRenderer. |
||
Nessun controllo equivalente. |
||
TextBox e due controlli RepeatButton. |
||
La classe OpenFileDialog è un wrapper WPF del controllo Win32. |
||
Nessun controllo equivalente. |
||
Nessun controllo equivalente. |
||
Nessun controllo equivalente. |
||
Nessun controllo equivalente. |
||
La classe SaveFileDialog è un wrapper WPF del controllo Win32. |
||
ToolBar con composizione. |
||
ToolBar con composizione. |
||
ToolBar con composizione. |
||
ToolBar con composizione. |
||
Lo scorrimento è incorporato ai controlli contenitore. |
||
Il controllo Frame può ospitare pagine HTML. A partire da .NET Framework 3.5 SP1, il controllo System.Windows.Controls.WebBrowser può ospitare pagine HTML e supporta inoltre il controllo Frame. |
Vedere anche
Attività
Procedura dettagliata: hosting di controlli Windows Form in WPF
Riferimenti
Concetti
WPF Designer per gli sviluppatori di Windows Form
Procedura dettagliata: hosting di controlli compositi di WPF in Windows Form