Expression blend 4:création de librairies pour VB Express 2010

Expression blend 4:création de librairies pour VB Express 2010 - C#/.NET managed - Programmation

Marsh Posté le 09-04-2013 à 08:07:52    

Bonjour,  
 
J'ai créé, sous Expression Blend 4, des contrôles avec un design personnalisés pour ensuite les intégrer dans des applications que je programme sous Visual Basic Express 2010.  
J'aimerai savoir si il est possible de faire en sorte que les contrôles crées soient "importés" sous Visual Basic Express sous forme de librairie, C'est à dire, si je crée un nouveau design de contrôles (une nouvelle librairie en quelque sorte), que je puisse importer cette nouvelle librairie juste en changeant une option (ou autre). Je cherche à faire en sorte de pouvoir utiliser un même design pour plusieurs projets.  
 
J'ai trouvé un moyen en faisant le design des contrôles sous Blend avec un projet "Wpf application", puis ensuite, ouvrir ce même projet sous Visual Basic Express. Je récupère le design en faisant ça, mais si jamais je créée un nouveau programme et que je veux utiliser ce design, je suis bloqué...  
Et je n'ai rien trouvé sur mon ami Google..  :??:  
 
J'espère avoir été clair...
 
En gros, ma question est : est-il possible de créer des librairies sous Expression Blend 4 et les récupérer sous Visual Basic Express? et si oui, comment?  

Reply

Marsh Posté le 09-04-2013 à 08:07:52   

Reply

Marsh Posté le 09-04-2013 à 08:44:12    

Au lieu de faire un projet de type application, il faut faire un projet de type bibliothèque.
 
Comme ça au lieu d'obtenir un .exe à la compilation, tu aura une dll que tu pourra ajouter en référence à tes projets futurs.


---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
Reply

Marsh Posté le 10-04-2013 à 19:24:19    

Merci pour ta réponse.
 
J'ai fait comme tu as dit en ne faisant qu'un bouton (qui change au passage du curseur). Je me retrouve avec plusieurs dll :
 
\ma_biblio\bin\Debug\ma_biblio.dll
\ma_biblio\bin\Debug\Microsoft.Expression.Interactions.dll
\ma_biblio\bin\Debug\System.Windows.Interactivity.dll
\ma_biblio\bin\Debug\fr\Microsoft.Expression.Interactions.resources.dll
\ma_biblio\bin\Debug\fr\System.Windows.Interactivity.resources.dll
\ma_biblio\obj\Debug\ma_biblio.dll
 
J'ai ensuite intégré dans "Projet>Références" les dll en faisant plusieurs combinaisons (j'ai même tenté de tous les mettre..) mais à chaque fois je reste sur le style par défaut. j'ai pensé qu'il fallait changer le style du bouton dans les propriétés de ce dernier mais rien non plus, il n'y a que le bouton par défaut.
 
Mais que fais-je de mal??!!   :sweat:

Reply

Marsh Posté le 10-04-2013 à 21:59:44    

A priori le fichier qu'il faut utiliser comme reference dans ton nouveau projet c'est le \ma_biblio\bin\Debug\ma_biblio.dll

 

Pour ton bouton, je ne connais pas encore tres bien WPF, mais en winforms, il faut faire un nouveau controle, par exemple MonBouton qui hérite de Button.
Du coup dans ton formulaire, il ne faut pas utiliser le controle Button, mais MonButton

 

Je ne sais pas si cela s'applique aux styles de WPF


Message édité par x1fr le 10-04-2013 à 22:00:45

---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed