J'ai une visionneuse de défilement que je veux afficher tous mes contrôles utilisateur. J'ai deux types de contrôles utilisateur qui sont l'éducation et le travail. Ce ne sont que des zones de texte et un bouton. Je crée dynamiquement différents nombres de chacun et les ajoute à une liste de type usercontrol. Cependant, je n'arrive pas à afficher tous les contrôles utilisateur!Afficher le contrôle utilisateur dans ScrollViewer
Scroll Viewer XAML
<ScrollViewer x:Name="myScrollViewer" HorizontalAlignment="Left" Height="518" Margin="128,10,0,0" Grid.Row="1" VerticalAlignment="Top" Width="1123" FontSize="22"/>
code
derrière
List<UserControl> info = new List<UserControl>();
EducationControl educationControl = new EducationControl(school._school, school._degree, school._fieldOfStudy, school._educationStartDate, school._educationEndDate);
info.Add(educationControl);
WorkControl workControl = new WorkControl(work._employer, work._jobTitle, work._jobStartDate, work._jobEndDate);
info.Add(workControl);
myScrollViewer.Content = info;
Quand je mets le contenu du ScrollViewer à info, il affiche simplement une chaîne comme: System.Collections.Generic.List » 1 [Windows.UI.Xaml.Controls.UserControl]
Cependant, je peux obtenir une commande individuelle pour afficher correctement quand je le fais:
myScrollViewer.Content = info.ElementAt(0);
Comment puis-je afficher toutes les commandes utilisateur dans la visionneuse de défilement?
dès que j'ai posté ceci j'ai eu une intuition c'était quelque chose comme ça. Merci pour la réponse rapide, c'est ce dont j'avais besoin. –