2009-09-04 4 views
0

Je crée un prototype dans SketchFlow à l'aide d'un exemple de jeu de données. Lorsque je lance le projet, je peux voir les listes de valeurs sans problème mais partout où j'ai utilisé le mode détails pour afficher un seul enregistrement, le projet en cours est vide. Les données sont affichées dans Expression Blend (elle sélectionne le premier enregistrement de l'ensemble) - la seule chose à laquelle je peux penser est que la liaison doit se référer à un enregistrement spécifique mais je ne vois pas où placer cela.Afficher un seul élément de données d'exemple dans le projet SketchFlow en cours d'exécution

+0

Si je configure une liaison de détails principaux, je peux cliquer sur les enregistrements individuels - c'est donc certainement la liaison que je pense. Le problème est que je ne veux pas afficher la liste complète d'un seul enregistrement (lié à "l'utilisateur" qui s'est connecté) – Hugh

Répondre

0

OK, j'ai trouvé une réponse maladroite. Vous pouvez placer un contrôle principal lié sur la page avec la valeur par défaut appropriée, puis le réduire afin qu'il ne soit pas visible. Fait le travail mais pas particulièrement élégant.

1

J'ai trouvé l'exemple dans ce tutoriel fonctionne très bien:

http://blogs.msdn.com/canux/archive/2009/06/29/mini-tutorial-blend-3-visual-data-binding.aspx

  1. Créer votre échantillon source de données
  2. Cliquez sur le bouton mode « liste » au-dessus de la source de données (dans les « données 'onglet)
  3. Faites glisser le (s) champ (x) sur une liste pour la sélection de la liste
  4. Cliquez sur le bouton du mode' détails 'au-dessus de la source de données (dans l'onglet' Données ')
  5. Faites glisser l'autre champ (s) sur la zone où vous souhaitez afficher les détails

Voila! Ça marche! Ou, au moins cela fonctionne sur ma boîte;

Questions connexes