Sur mon GUI (Graphical User Interface), j'ai un bouton nommé Enter et une étiquette.
Lorsque je clique sur Enter
, je veux que mon résultat apparaisse sur l'étiquette. Comment je fais ça?Comment afficher un résultat dans une étiquette lorsque je clique sur un bouton?
Répondre
En WinForms ou webforms:
label.Text = Enter.Text;
Double-cliquez sur le bouton dans le concepteur. Cela devrait vous créer une fonction de gestionnaire pour les boutons cliquez sur l'événement, quelque chose comme ceci:
private void Button_Click(object sender, EventArgs e)
{
}
puis dans la fonction ajoutez le code pour définir le texte du lable:
lable.Text = myResult;
vous devriez finir avec quelque chose comme ceci:
private void Button_Click(object sender, EventArgs e)
{
lable.Text = myResult;
}
comme vous avez dit que vous avez un int qui est un pourcentage, et vous avez la valeur 0, je soupçonne que vous rencontrez des problèmes pour obtenir le pourcentage ne pas écrire la valeur à l'étiquette. de sorte que vous voudrez peut-être look at this question que je soupçonne que vous avez quelque chose comme:
int valuea;
int valueb;
int result= valuea/valueb*100;
dans cet exemple si valeurA = 45 et valeurB = 100 la valeur du résultat sera 0, pas 45.
Pour les fenêtres formes utilisent la propriété .Text sur l'étiquette:
private void btnEnter_Click(object sender, EventArgs e)
{
int themeaningoflifeuniverseandeverything = 420/10;
lblResult.Text = themeaningoflifeuniverseandeverything.ToString();
}
Voir exampe: ButtonEvent.zip
Sooo lourd nom de la variable !! : D Aussi heureux de savoir que 'themeaningoflifeuniverseandeverything 'est de type' int'! à votre santé. –
Désolé, a dû mettre dans une référence au guide de l'auto-stoppeur de la galaxie :) S'il vous plaît essayez la calculatrice googles: http://www.google.se/search?hl=sv&rlz=1C1GGLS_enSE348SE348&q=the+answer+to+life+the+ univers + et + tout & btnG = S% C3% B6k & meta = & aq = 1 & oq = la + réponse –
Votre réputation + Non de badges = themeaningoflifeuniversettout: D cool l'homme de chance !! (+1) –
int result = 0; // declare a private variable to hold the result
// Event handler for Click of Enter button
private void Enter_Click(object sender, EventArgs e)
{
result = Add(10,20); // set result to result of some function like Add
label.Text = result.ToString();
}
private int Add(int a, int b)
{
return a + b;
}
REMARQUE: je suppose que vous êtes un débutant travaillant avec Winforms.
Double-cliquez sur le bouton pour générer l'événement et écrire le code suivant
private void Button_Click(object sender, EventArgs e)
{
lable1.Text = ur result; //result must be in string format otherwise convert it to string
}
- 1. Dans l'interface utilisateur graphique comment afficher un JPanel comme maximisé lorsque l'utilisateur clique sur un bouton?
- 2. Comment afficher un champ lorsque je clique sur un lien? (javascript)
- 3. Comment afficher un message lorsque je clique sur un objet dans Visio en utilisant VBA?
- 4. Comment ouvrir une recherche Google dans Firefox lorsque je clique sur une étiquette?
- 5. Comment démarrer un NSTimer quand je clique sur un bouton?
- 6. Comment ouvrir Windows Explorer quand je clique sur un bouton?
- 7. Comment puis-je appeler une fonction lorsque l'utilisateur clique sur un bouton?
- 8. Comment afficher une boîte de dialogue jQuery uniquement si un formulaire est validé lorsque je clique sur le bouton "Envoyer"?
- 9. asp.net mvc ajax rafraîchir quand je clique sur une étiquette
- 10. Je crée une application iphone. Comment déclencher un événement lorsque le bouton clique?
- 11. ouvrir une nouvelle fenêtre silverlight lorsque le bouton clique sur
- 12. Programme Crash lorsque je clique sur un commutateur?
- 13. en utilisant jquery comment changer un modèle lorsque l'utilisateur clique sur un bouton radio
- 14. Comment puis-je afficher une div masquée lorsque l'on clique sur une case en utilisant jQuery?
- 15. Lorsque l'utilisateur clique sur un bouton, je veux que tous les autres boutons soient désactivés
- 16. Comment puis-je savoir quand on clique sur un bouton dans un itemRenderer Flex DataGrid?
- 17. Comment puis-je afficher l'heure actuelle sur une étiquette?
- 18. Div n'est pas masqué lorsque je clique sur le bouton pour un autre événement
- 19. Comment afficher/masquer l'image gif lorsque le bouton clique sur asp.net
- 20. Comment empêcher la validation d'être déclenché lorsque je clique sur X (bouton Fermer) sur le formulaire
- 21. Comment puis-je charger une page dans une fenêtre Frame dans WPF lorsque je clique sur un lien hypertexte
- 22. comment afficher une alerte lorsque l'utilisateur clique sur le bouton utiliser après avoir pris une photo avec uiimagepicker?
- 23. Lorsque je clique sur le bouton Actualiser sur IE mon javascript se refresh -Comment l'arrêter
- 24. Comment ajouter un effet de fondu lorsque je clique sur développer sur ce script?
- 25. Une notification de fantaisie lorsque l'utilisateur clique sur un lien
- 26. Afficher le message sur un clic sur un bouton dans ASP.net
- 27. comment sélectionnez-vous toutes les cases à cocher lorsque l'utilisateur clique sur un bouton
- 28. Comment puis-je trouver le noeud sélectionné de l'arborescence lorsque je clique sur le bouton droit
- 29. lors de l'affichage d'une page dans firebug, puis-je voir quel événement se déclenche lorsque je clique sur un bouton?
- 30. Comment afficher un TPopupMenu lorsque vous cliquez sur un TButton?
WPF, WinForms, WebForms ou ASP.NET MVC (ou autre chose)? – Richard
Je pense que c'est un peu à la traîne. Pardon. – FFire
Il est toujours bon de donner des détails sur la technologie sur laquelle vous travaillez. – vikramjb