J’ajoute par programme des éléments ToolSsortingpButton à un menu contextuel. Cette partie est facile. this.tsmiDelete.DropDownItems.Add(“The text on the item.”); Cependant, je dois également câbler les événements de sorte que lorsque l’utilisateur clique sur l’élément, quelque chose se passe réellement! Comment puis-je faire cela? La méthode qui gère le clic doit également recevoir un identifiant ou […]
Je dois définir une propriété de dépendance sur un contrôle (Slider.Value) dans mon code sans que cela déclenche un événement ValueChanged (puisque je définis la valeur, pas l’utilisateur). Quelle est la meilleure façon de gérer cette situation dans WPF? Pour plus de clarté, ce que j’essaie de faire est de relier les curseurs WPF à […]
Ci-dessous, le programme que j’ai utilisé pour le test. Il imprime (comme prévu): Raise A Event from A Raise B Event from B Maintenant, si nous changeons les deux premières lignes du Main en: A a = new B(); B b = new B(); le programme imprimera: Raise A Raise B Event from B ce […]
Hé, je me demandais pourquoi est-ce que le type d’événement comme private void button1_Click(object sender, EventArgs e) est toujours vide? Peut-il retourner une autre valeur aussi?
J’ai un WinForm que je crée qui montre une invite avec un bouton. Il s’agit d’une vue WinForm personnalisée, car une boîte de dialog de message n’était pas suffisante. J’ai un travailleur de fond a commencé et en cours d’exécution. Je souhaite également quitter la boucle while ( aBackgroundWorker.IsBusy ) si le bouton sur myForm […]
J’ai une application silverlight mvvm qui charge la vue principale avec 2 contrôles utilisateur chargés dans 2 ContentControls, l’un avec une liste déroulante affichant les éléments et l’autre avec le bouton de modification. Lorsque je clique sur le bouton Modifier, 2 nouveaux contrôles utilisateur se chargent dans les contrôles de contenu, l’un affichant les données […]
Je sais qu’il y a une question pour les formulaires Windows mais cela ne fonctionne pas dans la console, ou du moins je ne pourrais pas le faire fonctionner. J’ai besoin de capturer les appuis sur les touches même si la console n’a pas le focus
Pourquoi n’est-il pas possible d’assigner des événements avec des propriétés dans les initialiseurs d’object en C #? Cela semble si naturel de le faire. var myObject = new MyClass() { Property = value, Event1 = actor, // or Event2 += actor }; Ou y a-t-il un truc que je ne connais pas?
Comment puis-je cliquer sur un bouton dans un formulaire et mettre à jour le texte dans une zone de texte dans un autre formulaire?
Un scénario simple: une classe personnalisée qui déclenche un événement. Je souhaite consumr cet événement dans un formulaire et y réagir. Comment je fais ça? Des exemples de code, s’il vous plaît! Notez que la fiche et la classe personnalisée sont des classes séparées.