Demonstra Passo a passo: Hospedando um controle Windows Forms no WPF usando XAML
Atualização: August 2010
WPF provides many controls with a rich feature set. However, you may sometimes want to use Windows Forms controls on your WPF pages. For example, you may have a substantial investment in existing Windows Forms controls, or you may have a Windows Forms control that provides unique functionality.
This walkthrough shows you how to host a Windows Forms System.Windows.Forms.MaskedTextBox control on a WPF page by using XAML.
Para obter uma listagem de código completo das tarefas mostradas neste passo a passo, consulte que hospeda um controle Windows Forms no WPF, por exemplo de XAML usando.
Pré-requisitos
You need the following components to complete this walkthrough:
- Visual Studio 2010.
Hosting the Windows Forms Control
To host the MaskedTextBox control
Criar um projeto de aplicativo WPF chamado HostingWfInWpfWithXaml.
Add references to the following assemblies.
WindowsFormsIntegration
System.Windows.Forms
Abrir MainWindow. XAML na WPF Designer.
No Window elemento, adicione o seguinte mapeamento de namespace. O wf o mapeamento de namespace estabelece uma referência ao assembly que contém o Windows Forms de controle.
xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
No Grid elemento adicionar o XAML a seguir.
The MaskedTextBox control is created as a child of the WindowsFormsHost control.
<Grid> <WindowsFormsHost> <wf:MaskedTextBox x:Name="mtbDate" Mask="00/00/0000"/> </WindowsFormsHost> </Grid>
Pressione F5 para criar e executar o aplicativo.
Consulte também
Tarefas
Demonstra Passo a passo: Hospedando um controle Windows Forms no WPF
Referência
Conceitos
Demonstra Passo a passo: Hospedando um controle Windows Forms composto no WPF
Demonstra Passo a passo: Hospedando um controle composto do WPF no Windows Forms
Controles de Formulários do Windows e Controles WPF Equivalentes
Outros recursos
Hospedando um controle Windows Forms no WPF usando XAML amostra
Histórico de alterações
Date |
History |
Motivo |
---|---|---|
August 2010 |
Atualizado para 2010 de Visual Studio. |
Comentários do cliente. |