2009-08-23 7 views
0

1) Comment puis-je utiliser des dictionnaires fortement typés? J'en ai dans mon codebehind pour une page xaml, mais ça ne vient pas en intellisense et j'ai ajouté System.Collections aux espaces de noms.Silverlight malheurs/questions

2) J'entends souvent parler de "CoreCLR" quand je parle de Silverlight. Est-ce une version dépouillée du CLR? Existe-t-il des classes/espaces de noms que je ne peux pas utiliser dans Silverlight 3.0?

3) Si je mets derrière une animation en C#, dois-je faire quelque chose dans le xaml? Je demande parce que j'ai vu un exemple d'une série d'animation en C# mais le XAML a été également modifié.

4) Comment augmenter la taille d'un objet (transformation Scale) sur une période donnée via C#?

Merci

Répondre

3

1) Vous devez ajouter System.Collections.Generic

2) Oui, il est dépouillé, this is a list of what is supported

3) Dans Silverlight 3, vous n'avez pas besoin de faire quoi que ce soit dans le code derrière si vous utilisez System.Windows.Interactivity et le comportement ControlStoryboardAction dans Microsoft.Expression.Interactions. Sinon, appelez simplement la méthode begin dans votre code. L'un ou l'autre est valide.

4) Modifiez la hauteur et la largeur avec un storyboard, définissez la durée sur le storyboard. Il y a beaucoup d'exemples sur le site de Microsoft et 4 questions en une signifie que vous n'avez pas de code;)

+0

Merci! Réponse à 3) semble assez simple, il suffit de définir les propriétés vraiment. Merci pour cela. – dotnetdev

+0

Ouais, c'est simple à faire dans le mélange 3. – mattmanser