Répartiteur.BeginInvoke d'Action avec des Paramètres

Je suis à l'aide d'un Répartiteur pour mettre à jour mon INTERFACE utilisateur avant de me traiter de certains resiszing.
Le Problème est la partie de BeginInvoke(DispatcherPriorty, nouvelle ACTION) est l'endroit où je suis coincé.
Je veux appeler une méthode avec Paramètres et je ne savais pas pourquoi.

C'est mon Répartiteur actuel:

void s_SizeChanged(object sender, SizeChangedEventArgs e)
{
    Dispatcher.CurrentDispatcher.BeginInvoke(DispatcherPriority.ApplicationIdle, new Action(test));

}

Et c'est ma méthode, je suis d'appel:

public void test()
{
    foreach (Structures s in ((TreeView)this.cont.Children[0]).Items)
        s.updateRelationLines(this.Data, this.cont.ColumnDefinitions[1]);
}

Je veux juste remplacer this.Data et this.cont.Columndefinitions[1] avec des Paramètres.

Comment voulez-vous que la valeur des paramètres à régler?

OriginalL'auteur csharpnewb | 2011-07-28