17 messaggi dal 14 luglio 2016
Buongiorno,

Sto cercando di eliminare una riga da una griglia (WPF), nel documentarmi ho capito che è necessario eliminare tutti i figli della riga in considerazione prima di eliminarla.
Con il seguente codice vengono cancellati i figli della riga interessata ma appena viene cancellato il primo figlio il sistema genera un'eccezione dove indica che la collezione è cambiata.

var rowToDelete = Grid_Points.RowDefinitions.Count - 1;

foreach (var element in Grid_Points.Children)
{
if (Grid.GetRow((UIElement)element) == rowToDelete)
{
Grid_Points.Children.Remove((UIElement)element);
}
}

Spero che qualcuno mi possa suggerire una soluzione al riguardo.
Modificato da Controls il 04 luglio 2020 18:21 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.