Lors de la création d'un VSPackage simple avec une fenêtre Outil, un exemple de contrôle utilisateur WPF est créé et ajouté à la fenêtre Outil. Cet utilisateur doit-il être contrôlé par WPF? J'ai un contrôle d'utilisateur de winforms et, en l'ajoutant à la fenêtre d'outil il n'est pas affiché. essayé de l'héberger dans WPF sans succès. existe-t-il un moyen standard de le faire?Visual Studio 2010: utilisation d'un contrôle utilisateur winforms dans une fenêtre d'outil VSPackage
4
A
Répondre
0
Je suis presque certain qu'il peut s'agir aussi de winforms, et je suis sûr qu'il existe une démo quelque part sur MSDN. Je vais voir si je peux le déterrer un jour.
4
J'ai fait face au même problème. Cherché beaucoup. N'a pas pu trouver la réponse ou l'échantillon. Enfin posté sur le forum msdn. J'ai ma réponse. Voici le lien vers le fil du forum msdn
Le ToolWindowPane peut être utilisé pour héberger du contenu WPF ou un contrôle Winform.
Pour un contrôle Winform, vous devez simplement remplacer la propriété Window get et laisser la propriété Content null.
Par exemple:
public MyToolWindow() : base(null)
{
this.Caption = Resources.ToolWindowTitle;
this.BitmapResourceID = 301;
this.BitmapIndex = 1;
control = new MyControl();
}
override public System.Windows.Forms.IWin32Window Window
{
get
{
return (System.Windows.Forms.IWin32Window)control;
}
}
Questions connexes
- 1. Visual studio 2010 redimensionner winforms
- 2. Création d'un gestionnaire d'exceptions global pour Visual Studio 2010 VsPackage
- 3. Contrôle WPF figé dans Visual Studio 2010
- 4. Visual Studio 2010 se bloque l'ouverture du contrôle utilisateur WPF
- 5. Utilisation de LibTiff dans Visual Studio 2010
- 6. Utilisation d'Inconsolata dans Visual Studio 2010
- 7. Contrôle fenêtre externe dans Visual Studio C#
- 8. Visual Studio 2010 Fenêtre de surveillance?
- 9. opengl fenêtre blanche - Visual Studio 2010
- 10. Visual Studio 2010 corrompt l'interface utilisateur
- 11. Contrôle Visualiseur de rapports Visual Studio 2010
- 12. Utilisation de PCL avec Visual Studio 2010
- 13. FreeTexBox dans Visual Studio 2010
- 14. Utilisation du contrôle Winforms ReportViewer 2012 dans VS 2010
- 15. Comment ajouter un contrôle utilisateur à une application Windows Forms dans Visual Studio 2010?
- 16. Visual Studio 2010 ne cesse de changer le contrôle de mes winforms
- 17. Comment spécifier des valeurs pour une propriété dans la fenêtre Propriétés dans Visual Studio 2010
- 18. Visual Studio 2010 WPF
- 19. Visual Studio 2010 - Une fenêtre sauvage est apparue?
- 20. Détecter la version de Visual Studio dans un VSPackage
- 21. Visual Studio 2010 C# compilation runtime des winforms
- 22. Différence entre Addin et VSPackage dans l'extensibilité de Visual Studio?
- 23. Police de la fenêtre de propriétés dans Visual Studio 2010
- 24. Visual Studio 2010 Express. Ecrire dans la fenêtre de sortie
- 25. Aucune fenêtre de mémoire dans Visual Studio 2010
- 26. Visual Studio 2010 IDE question
- 27. Ordre de tabulation de contrôle dans Visual Studio 2010
- 28. Comment configurer l'interface utilisateur de Kendo dans Visual Studio 2010?
- 29. Grille de filtrage dans Visual Studio 2010 Utilisation de ListBox
- 30. Utilisation de DLL dans Visual Studio 2010 Projet C++