Opbygning af liste visning
Hej.Jeg er ved at skrive en mindre win app. Heri ligger der en søge funktionalitet der kører et xml doc igennem og viser en liste udfra denne søgning.
Indtil videre har jeg løst dette, ved at lave en UserControl og lave en ny instans af denne, for hvert loop:
int top = 240;
foreach( XmlNode customerNode in foundCustomers )
{
Control listControl = new CustomerList( customerNode );
listControl.Top = top;
this.Controls.Add( listControl );
top += 15;
}
Men dette virker umiddelbart noget bøvlet.
Jeg har også svært ved at slette disse usercontrol igen, efter at de er blevet vist (f.eks. ved ny søgning). Desuden ser det ud som om, at det rent resourse mæssigt er en meget tung måde at gøre det på.
Findes der ikke smartere måder at lave en sådan liste visning på?
På forhånd tak.
Torben Lajer
