4
février
2008
WPF – Astuce n°2 – Déclarer et utiliser un delegate C#
février
2008
Un article de UNi[FR]
Pas de commentaires
Voici un petit exemple de déclaration et utilisation d’un delegate en WPF (.NET 3.x)
// Ici on déclare le delegate
public delegate void mondelegate();
// Ici on cré la fonction qui sera associé à mon delegate
public void fonction_associe_au_delegate()
{
// ... je place ici mon code qui accéde au composants ...
}
// La fonction qui va lancer le delegate
public void mafonction()
{
this.Dispatcher.Invoke(
System.Windows.Threading.DispatcherPriority.Normal,
new mondelegate(fonction_associe_au_delegate)
);
}
Le bouton étant d’appeller mafonction() dans un thread