2010-11-11 39 views
0

J'ai un formulaire de saisie de données dans WPF construit à l'aide d'un Scrollviewer avec divers éléments à l'intérieur, principalement des riches zones de texte. Ceux-ci permettent à un utilisateur d'entrer toutes les données nécessaires, en ajoutant de nouvelles sections si nécessaire. En bas de la bordure de droite, j'ai une liste dynamique de toutes les sections actuellement présentes, fournissant une représentation visuelle de la forme globale. Ce que je veux idéalement pouvoir faire, c'est permettre à l'utilisateur de cliquer sur une section du panneau de droite (actuellement chaque section est étiquetée dans la liste en utilisant un bloc de texte), et être amené à cette section dans le scrollviewer sur la page principale, similaire aux liens hypertexte dans une page Web pour accéder aux sections de contenu de la page.Fournir des liens vers des sections de page via des blocs de texte ou similaires dans WPF?

Est-ce que quelqu'un sait si c'est possible dans WPF?

Vive

Répondre

1

Peut être vous avez besoin méthode FrameworkElement.BringIntoView. Il est décrit here on msdn

+0

Cela a fonctionné à peu près parfaitement, à votre santé! Il suffit d'essayer et de tordre où il le met en vue maintenant donc c'est en haut de la page, ne devrait pas être difficile si^_ ^ – Smallgods