Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : cochage menu [ Système / Autre ] (ddove53)

mercredi 11 avril 2007 à 08:18:26 | cochage menu

ddove53

Bonjour,
j'ai un menu Langues avec deux langues par exemple et je voudrai cocher le langue qui est choisie.Je fais:

privatevoid languesToolStripMenuItem_Click(object sender, EventArgs e)

{

if (sender == françaisToolStripMenuItem)
{

françaisToolStripMenuItem.Checked = true;

englishToolStripMenuItem.Checked =

false;

}

elseif (sender == englishToolStripMenuItem)
{

englishToolStripMenuItem.Checked = true;

françaisToolStripMenuItem.Checked = false;

}

privatevoid françaisToolStripMenuItem_Click(object sender, EventArgs e)

{

françaisToolStripMenuItem.Click +=

newEventHandler(languesToolStripMenuItem_Click);

}

privatevoid englishToolStripMenuItem_Click(object sender, EventArgs e)

{

englishToolStripMenuItem.Click +=

newEventHandler(languesToolStripMenuItem_Click);

}
Quelqu'un pourrait m'aider à compléter le programme?
Merci


mercredi 11 avril 2007 à 10:01:16 | Re : cochage menu

zebobo5

Membre Club
Salut,

Tes déclaration d'abonnements d'évenements sont mal écrit, voilà la correction  :

public TonConstructeur ou Initialize()
{
   françaisToolStripMenuItem.Click += newEventHandler(languesToolStripMenuItem_Click); 
   englishToolStripMenuItem.Click += newEventHandler(languesToolStripMenuItem_Click);
}

privatevoid languesToolStripMenuItem_Click(object sender, EventArgs e)
{
   if (sender == françaisToolStripMenuItem)
   { 
      
françaisToolStripMenuItem.Checked = true; 
      englishToolStripMenuItem.Checked = false
   } 
   elseif (sender == englishToolStripMenuItem)
   { 
      englishToolStripMenuItem.Checked = true
      françaisToolStripMenuItem.Checked = false
   }
}

//privatevoid françaisToolStripMenuItem_Click(object sender, EventArgs e)
//{
//   françaisToolStripMenuItem.Click +=
newEventHandler
(languesToolStripMenuItem_Click);
//}

//privatevoid englishToolStripMenuItem_Click(object sender, EventArgs e)
//{
//   englishToolStripMenuItem.Click +=
newEventHandler
(languesToolStripMenuItem_Click);
//}




ZeBobo5
N'oubliez pas de cloturer votre post.

mercredi 11 avril 2007 à 11:04:10 | Re : cochage menu

ddove53

le probleme c'est que Initialise est fait automatiquement quan je crée mon projet:

public Form1()
{
InitializeComponent();
}
Donc je vois pas où déclarer:

  françaisToolStripMenuItem.Click += newEventHandler(languesToolStripMenuItem_Click); 
   englishToolStripMenuItem.Click += newEventHandler(languesToolStripMenuItem_Click);

Parceque si je m'amuse à déclarer les abonnements d'évenements ca me met des erreurs
Merci.

mercredi 11 avril 2007 à 11:15:01 | Re : cochage menu

zebobo5

Membre Club
Réponse acceptée !
Tu as le choix :
- Dans les propriétés de ton control, aux niveaux des évenements, tu définit la bonne méthode de l'évenement, ici : languesToolStripMenuItem_Clicket tu ne met rien dans le constructeur.
- Soit tu te désabonnes dans le designer de VS, soit directement dans dans le fichier designer de ta form et tu t'abone aux évenements après l'initialize.


ZeBobo5 -
[ Lien ]
N'oubliez pas de cloturer votre post.

mercredi 11 avril 2007 à 11:31:47 | Re : cochage menu
mercredi 11 avril 2007 à 11:36:30 | Re : cochage menu

zebobo5

Membre Club
Si ca marche, tu peux fermer ton post SVP. Merci, bonne journée


ZeBobo5
N'oubliez pas de cloturer votre post.

samedi 14 avril 2007 à 16:32:06 | Re : cochage menu

coq

Administrateur CodeS-SourceS
Au passage, ne pas faire l'amalgame entre la fonctionnalité "Réponse acceptée" et une cloture de post.
Vous ne pouvez pas cloturer votre post dans le sens où des réponses peuvent toujours etre ajoutées. (sauf si un admin décide de le cloturer, à des fins de modération)
La fonctionnalité "Réponse acceptée" est là pour mettre en évidence là/les réponse(s) ayant permis de résoudre le problème.
Ce n'est donc pas forcément à utiliser sur le dernier message du post comme certains ont l'air de le penser, et encore moins sur tous les messages du post.
Une réponse acceptée ne clôturera PAS le post.



/*
coq
MVP Visual C#
CoqBlog
*/

samedi 14 avril 2007 à 16:33:06 | Re : cochage menu

coq

Administrateur CodeS-SourceS
Et naturellement accepter des réponses permet de voir plus facilement les sujets non résolus dans la liste des messages.



/*
coq
MVP Visual C#
CoqBlog
*/



Cette discussion est classé dans : sender, click, checked, françaistoolstripmenuitem, englishtoolstripmenuitem


Répondre à ce message

Sujets en rapport avec ce message

création dynamique de boutons [ par judexm ] Bonjour, j suis débutant en ASP .net et C#... Donc j'essai de créer dynamiquement un bouton .. mè voilà, lorsque j clique sur ce dernier il dispar DialogResult et cancel [ par babe59 ] Bonjour,j'ai défini la propriété DialogResult à OK pour un bouton et lorsque le click se déclenche sur ce bouton, je vérifie certaines choses et affic Evenement click [ par ddove53 ] Salut, j'ai fait une application en C# pour générer dynamiquement un tableau (lignes et des colonnes) avec "DRAWLINE".Je voudrai faire de telle sorte évenement click de la souris [ par uzu ] salut!j'ai un éditeur qui crée des lignes et des colonnes(des grilles), et partir de cette éditeur , qu'on je  click une fois sur la grille, cette der Abonnement [ par ddove53 ] Salut,j'ai fait un abonnement avec un toolbar.Créer.Click += new System.EventHandler(créerToolStripMenuItem TreeView et CheckBox [ par clubberzZ ] Hello,Je cherche un moyen de savoir quel checkbox est coché dans la liste et en fonction de cela appliquer un code, je m'éxplique :Avant je fesais cec checkedListBox fonction object sender ? [ par iian2 ] Allo,                           Code c#J'ai une petite question avec mon exemple puis mes exlications vous allez comprendre:publicvoi Probleme d'affichage Menu [ par drcmomo ] Bonjour tout le monde!!!J'ai une Application qui contient plusieurs Menus(par exemple MenuClient_Click, MenuArticle_Click................)Je voudrais click droit [ par projetf ] salt  a tous! je cherche a faire afficher un menu lorsque je clique droit sur un objet de ma forme . quelqun pourrai meclairer ?? Stop fonction en cours [ par iian2 ] Allo,Petite question simple.Metons que j,ai une fonction qui fait:privatevoid button2_Click(


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,468 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.