2010-10-31 3 views
1

Je suis nouveau à WPF, donc c'est mon premier projet.WPF: Est-ce que VS 2010 et Blend 4 s'intègrent vraiment bien?

J'ai commencé avec le côté codage des choses en utilisant VS. Je suis globalement assez satisfait de la façon dont VS est utilisé pour construire une application WPF, cependant une grande partie de WPF est aussi l'animation.

donc à mon grand soulagement, j'ai pu ouvrir la solution que je créée en utilisant VS 2010, dans Expression Blend 4.

je l'ai ouvert, mais je remarquai alors la vue de la conception de formulaire dans Blend 4. Mon cœur se serra . S'il vous plaît, ne me dites pas que WPF 4 est encore si immature qu'un produit que vous ne pouvez pas encore travailler décemment avec les projets WPF créés dans VS 2010?

Voir les captures d'écran:

Voici une bonne vue sur la vieille conception de formulaire VS 2010. Comme vous pouvez le voir il y a un menu et un contrôle d'étiquette sur le formulaire.

alt text

Ici d'autre part est la même forme ouverte dans le mélange 4:

Comme vous pouvez le voir, aucun support de temps de conception, il semble pour tous les éléments existants. La forme en plus d'être noire, ne semble pas contenir mon menu ou étiquette.

alt text

Ai-je fait quelque chose de mal, ou est-ce Blend immature? Mon cours d'action semble être l'apprentissage du XAML et l'utilisation de VS 2010 pur pour l'animation, mais cela signifie que Blend 4 serait un produit échoué à mes yeux.

Mise à jour:

est ici plein écran, c'est donc après l'ouverture du MainWindow.xaml dans le mélange 4. alt text

+0

Fenêtre -> Projets. Après cela, trouvez l'onglet avec l'arbre (généralement sur la gauche) et ouvrez le fichier MainWindow.xaml. – vorrtex

+0

@vortex, voir mise à jour. –

+0

Si vous enregistrez (CTRL-SHIFT-S) ou que vous compilez lorsque vous basculez entre VS et Blend, je les ai trouvés très bien fonctionner ensemble. Avez-vous enregistré votre solution dans VS? Peut-être que le mélange ouvre le projet vide. – Kris

Répondre

1

Ok bien I figured it out.

Je devine que c'est aussi un bug dans le mélange 4.

Dans VS 2010 ma visibilité de la fenêtre a été d'abord caché, c'est parce que j'ai un écran d'accueil personnalisé qui charge tout d'abord, puis définit la visibilité sur true.

Donc, le mode conception imo de Blend ne doit pas faire attention à la propriété de visibilité Windows, il s'agit vraiment d'une propriété d'exécution.

Définition de la visibilité sur true de la forme/fenêtre. et les résultats sont meilleurs.

+0

ce n'est pas un bug, c'est fait dans le but. Dans Blend, la visibilité est appliquée en mode concepteur, vous pouvez donc le voir. – Zied

+0

Ok, après y avoir réfléchi, ça a du sens. Je suppose que c'est juste quelque chose que les gens devraient savoir. –

Questions connexes