} // fin MainWindow // ajouter un mot au dictionnaire dans les 2 langues // la deuxième langue aura la même clé que la première langue, afin de pouvoir trouver // le mot équivalent de la deuxième langue lorsque l'usager inscrit un mot pour la première langue private void btnAjouter_Click(object sender, RoutedEventArgs e) { string LaCle = txtMot1.Text; GestionDictionnaire.Special(ref LaCle); ObjMot1.EntrerUnMot(txtMot1.Text, Convert.ToChar(txtGenre1.Text), txtDefinition1.Text, LaCle); txtMot1.Clear(); txtGenre1.Clear(); txtDefinition1.Clear(); ObjMot2.EntrerUnMot(txtMot2.Text, Convert.ToChar(txtGenre2.Text), txtDefinition2.Text, LaCle); txtMot2.Clear(); txtGenre2.Clear(); txtDefinition2.Clear(); } // fin btbAjouter
} // fin Window_Loaded // afficher les informations sur le mot, et utiliser la clé de la première langue // pour trouver son équivalent dans la deuxième langue private void btnAfficher_Click(object sender, RoutedEventArgs e) { string LeMot = txtMot1.Text; string LaCle = txtMot1.Text; GestionDictionnaire.Special(ref LaCle); char LeGenre = ' '; string LaDefinition = ""; ObjMot1.RetournerUnMot(ref LeMot, ref LeGenre, ref LaDefinition, LaCle); txtMot1.Text = LeMot; txtGenre1.Text = Convert.ToString(LeGenre); txtDefinition1.Text = LaDefinition; ObjMot2.RetournerUnMot(ref LeMot, ref LeGenre, ref LaDefinition, LaCle); txtMot2.Text = LeMot; txtGenre2.Text = Convert.ToString(LeGenre); txtDefinition2.Text = LaDefinition; } // fin btnAfficher_Click