Je souhaite ajouter une propriété personnalisée à un bouton sous forme de fenêtre. Actuellement j'utilise le code suivant pour créer ma logique. mais je veux créer une valeur enum pour un contrôle de bouton.Comment ajouter une propriété personnalisée et des événements à un contrôle, par exemple une zone de texte ou un bouton
btnPartyDetails.Text = "View";
{}
btnPartyDetails.Text = "Add";
{}
btnPartyDetails.Text = "Delete";
{}
btnPartyDetails.Text = "Edit";
{}
Je veux effectuer une action basée sur ces valeurs et je veux faire une propriété personnalisée pour le bouton afin que je puisse utiliser ENUM au lieu d'utiliser match de texte.
btnPartyDetails.ActionType= ActionType.View;
{}
btnPartyDetails.ActionType= ActionType.Add;
{}
btnPartyDetails.ActionType= ActionType.Delete;
{}
btnPartyDetails.ActionType= ActionType.Edit;
{}
Je veux faire quelque chose comme cela, où ActionType sera mon enum
. Je souhaite également créer un événement personnalisé en fonction de l'ensemble de valeurs. Comment puis-je faire ceci ?