begin process at 2008 05 16 20:52:40
1 173 738 membres
547 nouveaux aujourd'hui
13 972 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

[.NET3] AVOIR DU WPF DANS WORD 2007


Information sur la source

Catégorie :WPF Source .NET ( DotNet ) Classé sous : wpf, word, customtaskpane, office, 2007 Niveau : Débutant Date de création : 18/03/2007 Date de mise à jour : 04/04/2008 00:29:32 Vu / téléchargé: 4 204 / 188

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note


Description

Il y a ~10 mois j'avai posté sur VBFrance une source (la 1ere) traitant des CustomtaskPane dans Office 2007 et j'ai montré comment il était simple de le faire.

Ce fois-ci je reviens avec WPF et toute son armada :p !!!

le but ici n'est pas de vous apprendre à developper pour WPF (XAML) ni créer un add-in complet pour Word...

Donc dans dans le volet de droite d'office, j'ai mis du WPF... je m'explique

Tout d'abord je créé un CustomControlLibrary WPF (VS -> new project -> C# (ou VB) -> NET Framework 3.0 -> Custom Control Library (WPF))
puis je met mon code XAML, ...

ensuite j'ajoute un projet à ma solution (VS -> add project -> C# (ou VB) -> Office -> 2007 -> Word Addin)
   j'ajoute les references suivantes : PresentationCore, PresentationFramework, WindowsBase, WindowsFormsIntegration et le projet "CustomControlLibrary"

j'ajoute un UserControl (winforms)
ensuite dans le code de demarrage de mon addin je lui dis d'ajouter un customtaskpane qui contient mon usercontrol (winforms)

et dans le code de mon usercontrol je lui dis d'avoir comme enfant mon UserControl WPF (qui est dans l'autre projet (que j'ai en reference)).

je compile le tout => aucune erreur => run (ça lance word 2007 tout seul, l'addin ce lance lui aussi tout seul)

et voila le travail :p

Conclusion

il faut :
VS 2005 Pro
VSTO 2005 SE (ne marche que sur VS Pro, VSTS... mais pas sur VS Std ni Express)
.net framework 3 (SDK non obligatoire)
VS extension for WinFX (permet de faire du WPF dans VS2005)

dans mon usercontrol WPF, on peut cliquer (tout en laissant appuyé) sur le plan pour le faire 'rotationner' ou alors clique droit dessus=> animation automatique du plan.

ya pas de commentaire pour la partie WPF car c'est pas le but de cette source, c'etait juste pour avoir du contenu.


Si vous avez des questions ... bah le bas de la page est fait pour ça, sinon pour les notes c'est en haut à droite :p
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

    Aucun commentaire pour le moment.

Ajouter un commentaire

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Boutique

Boutique de goodies CodeS-SourceS