2010-12-19 4 views
4

Je viens de commencer à jouer avec Windows Phone 7 aujourd'hui, et sans aucune expérience dans Silverlight, j'ai quelques questions à régler.Répéteur ou similaire pour Windows Phone 7

Dans l'application sur laquelle je travaille, j'obtiens un jeu json renvoyé par un service Web. Je crée mon tableau avec les objets qui contiennent un titre, une description, une image, un lien, etc. Maintenant, pour présenter cela, j'ai besoin d'accomplir deux tâches: 1. Je dois autoriser le défilement de la page (préférable seulement partie de données et pas l'en-tête) 2. J'ai besoin de présenter ces données d'une belle manière, et je pensais quelque chose comme un répéteur.

Quelqu'un at-il de bons conseils de départ pour un n00b? : p

Cheers!

Répondre

4

Vous voudrez utiliser le contrôle ListBox - il a la fonctionnalité de répéteur que vous recherchez. Voici un good tutorial qui explique comment l'utiliser.

2

Gergely a raison, la Listbox est le bon choix général. Cependant, sachez que la liste déroulante présente des problèmes de performance, ce qui rend le défilement un peu pénible sur le périphérique actuel. Si vous avez quelques enregistrements, avec des dimensions différentes, vous devriez considérer un panneau de pile dans les élémentspaneltemplate. Par exemple http://blogs.msdn.com/b/oren/archive/2010/11/08/wp7-silverlight-perf-demo-1-virtualizingstackpanel-vs-stackpanel-as-a-listbox-itemspanel.aspx