J'écris un add-in VSTO pour Word 2007. Lorsque l'utilisateur sélectionne Fichier-> Nouveau, (ou le sélectionne dans la barre d'outils d'accès rapide), je dois afficher un formulaire personnalisé au lieu de boîte de dialogue standard nouveau document. Comment puis-je faire cela? Je ne vois pas d'événement d'application que je puisse gérer et je n'arrive pas à trouver le buttont pour ajouter un gestionnaire d'événements.Fichier de manipulation-> Nouveau dans Word 2007
2
A
Répondre
2
Ok, je l'ai trouvé. Vous devez créer un fichier XML de ruban, puis ajouter des commandes pour ces boutons. Dans ce cas, le xml ruban est
<commands>
<command idMso="FileNew" onAction="FileNewOverride"/>
<command idMso="FileNewDefault" onAction="FileNewOverride"/>
</commands>
et le code est derrière
public void FileNewOverride(Office.IRibbonControl control, ref bool cancelDefault)
{
//do something
}
Ce how-to sur MSDN vous montre comment faire http://msdn.microsoft.com/en-us/office/dd361753.aspx
Questions connexes
- 1. Valider un fichier modèle Word 2007
- 2. Word 2007 Add-in
- 3. XPS to Word 2007
- 4. Diviser des documents dans Word 2007
- 5. Convertir modèle Word à partir de MS Word 2003 à MS Word 2007
- 6. Enregistrement de propriétés de document Word 2007 dans C# 2.0
- 7. Conversion de masse de Word 2003 à Word 2007 sans utiliser l'automatisation Word?
- 8. Supprimer des balises Word 2007 d'un texte
- 9. Événement lorsque Word 2007 modifie le thème
- 10. Facilité de migration des barres d'outils des macros personnalisées Word 2003 dans Word 2007?
- 11. Insérer par programme un document Word dans un document existant (Word 2007)
- 12. Chemin programmatique pour placer un site Web dans un nouveau fichier Word ... en Java
- 13. Lire un tableau Word 2007 en utilisant C#
- 14. Word 2007, VSTO obtenir l'emplacement d'enregistrement par défaut
- 15. MOSS 2007 KeepAlive fichier
- 16. Problèmes de démarrage d'un thread dans un complément de ruban Word 2007
- 17. MOSS 2007 Wiki Exporter vers MS Word ou PDF
- 18. Ouverture programmée d'un fichier xml dans MS Word
- 19. Vérifier le fichier modèle Word
- 20. Déplacement du site SharePoint MOSS 2007 vers un nouveau serveur
- 21. Nouveau fichier de signature de contrôle dans Dynamics GP
- 22. Est-il possible d'appeler des DLL C# à partir du code Visual Basic contenu dans un fichier Word 2007?
- 23. Fichier non trouvé - MOSS 2007
- 24. Quel est le nouveau marqueur de ligne dans un document Word téléchargé?
- 25. lecture document word
- 26. Document Word avec images Taille du fichier
- 27. Sharepoint Listes vers le fichier Word/Excel
- 28. Comment utiliser COM dans VBA pour Word?
- 29. Comment lier une macro à une clé dans Word 2007 sans enregistrer une nouvelle macro?
- 30. Comment créer une table d'historique des révisions automatique dans Word 2007
Avez-vous un lien vers un courant copie de la page? Votre lien est maintenant mort, et la page archive.org redirigera également - https://web.archive.org/web/20120212042034/http://msdn.microsoft.com/fr-fr/office/dd361753.aspx –
également en ajoutant si vous voulez remplacer le fichier -> Enregistrer la modification "FileNew" en "FileSave" – Selwyn