Bonjour � tous,

J'ai essay� de m'inspirer de l'exemple donn� ICI pour cr�er une boite de dialogue permettant de remplir une liste.

Pour faire simple j'ai cherch� � cr�er une liste de noms et pr�noms.

Pour cela j'ai cr�� une Form avec une listView



Le bouton "Nouveau"

permet d'appeler la boite de dialogue ci dessous:



Probl�me : quand je clique sur "OK" il ne se passe rien ...

J'ai dupliqu� le code pour que le bouton "Annuler" joue le m�me r�le que le bouton OK et l� il se passe ce qui devrait se passer quand on clique sur OK ..

Voici le bout de code activ� par le bouton "Nouveau"; j'ai remis en commentaire la partie rajout�e pour tester.

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
	private: System::Void btnNouveau_Click(System::Object^  sender, System::EventArgs^  e) 
{
 
				 dlgSaisie ^ dlgEditor = gcnew dlgSaisie;
 
    if( dlgEditor->ShowDialog() == System::Windows::Forms::DialogResult::OK )
    {
	 ListViewItem ^ nom = listView1->Items->Add(dlgEditor->txtNom->Text);
	 nom -> SubItems->Add(dlgEditor->txtPrenom->Text);
	}
	else 
	{
/*  Cette partie est rajoutée pour test
 
	 ListViewItem ^ nom = listView1->Items->Add(dlgEditor->txtNom->Text);
	 nom -> SubItems->Add(dlgEditor->txtPrenom->Text);
*/
	}
}
Le "dlgEditor" sort de l'exemple que j'ai cit� ci dessus ...
Je ne sais pas trop ce que c'est ...

J'esp�re que quelqu'un pourra m'aider ...

Nota : j'ai bien li� le bouton "OK" avec la propri�t� "AcceptButton"

Bonne soir�e