2010-01-14 4 views
0

J'essaye de créer un contrôle qui montre fondamentalement une liste d'images dans Silverlight, mais je veux que la liste tourne d'une manière 2.5D. Vous pouvez penser à cela comme l'image au milieu est VOUS, et les autres sont vos amis sur le site de réseautage social.Truc visuel en XAML pour Silverlight

Voici un croquis de ce que je veux dire:

alt text http://img3.imageshack.us/img3/6374/picturering.th.png

Lorsque vous cliquez sur les flèches vertes, les images Animer/rotation pour aller à la suivante.

Chaque image sera effectivement dans un cadre agréable à regarder 3D-ish comme celui de l'écran d'ouverture de session Windows 7:

alt text http://www.softpedia.com/screenshots/Windows-7-Logon-Background-Changer_1.png

Quelqu'un peut-il me aider à comprendre comment écrire ceci pour Silverlight? Je n'ai besoin de rien d'exact, je ne sais pas par où commencer une animation si compliquée. En outre, je veux être en mesure d'imiter la bordure de l'icône de connexion Win 7 si possible.

Répondre

3

ce que vous voulez est un type de "CoverFlow", généralement appelé "Carousel". Vérifiez here pour un article pour vous aider à démarrer. Fondamentalement, vous voulez transformer vos images. Cela ne devrait pas être trop difficile.

+0

En outre, vous pouvez vouloir regarder dans la transformation PlaneProjection qui a été introduite dans Silverlight 3 pour lui donner plus d'un aspect 3D. Voici un tutoriel coverflow qui utilise également PlaneProjection qui pourrait vous aider: http://www.cynergysystems.com/blogs/page/josefajardo?entry=coverflow_built_using_silverlight_3 –

Questions connexes