Controles de Formulários do Windows e Controles WPF Equivalentes
Muitos controles Windows Forms têm controles WPF equivalentes, mas alguns Windows Forms não têm equivalentes no WPF. Este tópico compara tipos de controles fornecidos pelas duas tecnologias.
Você sempre pode utilizar interoperação para hospedar controles Windows Forms que não possuem equivalentes em suas aplicações baseadas no WPF.
A tabela a seguir mostra quais controles e componentes Windows Forms possuem funcionalidade equivalente em controles WPF.
Controles de Windows Forms |
Controle equivalente em Windows Presentation Foundation |
Comentários |
---|---|---|
Não há controle equivalente. |
||
ListBox com composição. |
||
Não há controle equivalente. |
||
ComboBox não suporta preenchimento automático. |
||
Não há controle equivalente. |
Algumas capacidades do controle DataGridView são reproduzidas nos controlres ListView e GridView. |
|
Não há controle equivalente. |
||
TextBox e dois controles RepeatButton. |
||
Não há controle equivalente. |
||
Não há controle equivalente. |
||
Não há controle equivalente. |
||
Window não suporta janelas filhas. |
||
Não há controle equivalente. |
Não há ajuda por F1. " O que é isto"Ajuda é substituída por dicas de ferramentas. |
|
Rolamento é embutido nos controles contêineres. |
||
Não há controle equivalente. |
||
Não há controle equivalente. |
Você pode utilizar a classe Hyperlink para hospedar hiperlinks no conteúdo de fluxo. |
|
O controle ListView fornece uma visão detalhada somente leitura. |
||
Não há controle equivalente. |
||
O estilo do controle Menu pode aproximar o comportamento e aparência da classe System.Windows.Forms.ToolStripProfessionalRenderer. |
||
Não há controle equivalente. |
||
Não há controle equivalente. |
||
TextBox e dois controles RepeatButton. |
||
A classe OpenFileDialog é um wrapper WPF em torno do controle Win32. |
||
Não há controle equivalente. |
||
Não há controle equivalente. |
||
Não há controle equivalente. |
||
Não há controle equivalente. |
||
A classe SaveFileDialog é um wrapper WPF em torno do controle Win32. |
||
ToolBar com composição. |
||
ToolBar com composição. |
||
ToolBar com composição. |
||
ToolBar com composição. |
||
Rolamento é embutido nos controles contêineres. |
||
The Frame controle pode páginas host HTML. A partir de .NET Framework Client Profile SP1, o System.Windows.Controls.WebBrowser controle pode hospedar páginas HTML e também faz a Frame controle. |
Consulte também
Tarefas
Conceitos
O WPF Designer para desenvolvedores de formulários do Windows
Demonstra Passo a passo: Hospedagem de um controle Windows Presentation Foundation no Windows Forms
Referência
Outros recursos
Date |
History |
Motivo |
---|---|---|
Julho de 2008 |
Adicionado menção a WebBrowser controle. |
Alteração de recurso do SP1. |