Je crée un DataForm à partir de données dynamiques (donc je ne peux pas créer les colonnes dans le xaml), je crée actuellement des colonnes pour mon DataGrid (je n'ai pas calculé comment je peut créer un bouton + événement dans un colomn encore)Silverlight 3 Dataform - comment ajouter des fies à l'exécution
foreach (var item in headings.Entities)
{
theDataGrid.Columns.Add(
new DataGridTextColumn
{
Header = item.Label,
Binding = new Binding(item.LocalName)
});
}
Je ne vois pas de méthodes pour ajouter des champs à un DataForm lors de l'exécution, mais ...
Oui, c'est logique. J'ai juste besoin de travailler sur la façon de lier les en-têtes et les données séparément (c'est-à-dire que les en-têtes sont différents des noms des champs de liaison) –
Utilisez DisplayAttribute sur la propriété et placez-y le nom. – Bryant
Merci, j'ai posté une question de suivi plus spécifique ici: http://stackoverflow.com/questions/1753187/dynamic-column-binding-in-xaml –