Пример #1
0
        } // 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
Пример #2
0
        } // 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