Bonjour à tous,

Dans le cadre de la réalisation d’un jeu d’échec avec Silverlight et donc WPF,

Je souhaiterai créer une classe « Pièce » qui hériterai du type de dessin de Rectangle en WPF : System.Windows.Shapes.Rectangle, pour faciliter l’implémentation du dessin et de l’association à des événements (clic, survol) de mes pièces.

Manque de pot la classe System.Windows.Shapes.Rectangle est sealed :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
public sealed class Rectangle : Shape
Source : http://msdn.microsoft.com/fr-fr/libr...rectangle.aspx

Se qui veut dire quelle ne peut pas être héritée (avoir des classes qui en découle).

Je suppose que Microsoft l’a fait exprès pour de bonne raison mais… est-ce qu’il y a une autre méthode ? Ou comment faire pour associer des événements à ma pièce après, sans la faire héritée ?

Si quelqu'un à une idée je suivrai ces conseils.

Merci d'avance.