Windows Presentation Foundation, ou WPF , est un modèle de programmation qui permet de développer des applications complexes qui incluent des interfaces utilisateur et des éléments multimédias. Des contrôles Windows Forms sont des objets contenus dans les objets de formulaire Windows. Contrôles viennent avec leur propre ensemble de méthodes, événements et propriétés pour aider les développeurs de contrôler tous les aspects de la forme . Des contrôles Windows Forms peuvent être utilisés sur les pages WPF avec l'aide de l' Extensible Application Markup Language, ou langage XAML . Choses que vous devez
Visual Studio 2010
Voir Plus Instructions
1
Ouvrez Visual Studio et créez un nouveau projet . Sélectionnez " application WPF " comme type de projet et de lui donner un nom.
2
Aller à l'Explorateur de solutions , double- cliquez sur le nœud « My Project » et sélectionnez le Concepteur de projets. Accédez à l'onglet Références , puis cliquez sur le petit bouton "Add" pour ajouter une référence . Sélectionnez l'option " WindowsFormsIntegration " et références " System.Windows.Forms " et cliquez sur "OK".
3
Ouvrez le fichier MainWindow.xaml dans WPF Designer de Visual Studio. Trouvez l'élément "Fenêtre" et ajoutez cette namespace crée une référence à l'assembly contenant le contrôle Windows Forms
4
localisez l'élément "Grille" dans MainWindow.xaml et ajouter ce code XAML : .
< ; WindowsFormsHost > < /Grid> Photos Ce code crée un MaskedTextBox contrôle dans le contrôle WindowsFormsHost .
5
Sauvegardez le projet , construire et exécuter l'application à tester votre nouveau contrôle MaskedTextBox . Vous verrez que cela fonctionne parfaitement dans l'application WPF.