|
Programiranje Java, Perl, VB, ASP, .NET, C, C++, Pascal, Delphi Sponzor: |
|
Alati teme | Način prikaza |
|
26. 09. 2012. | #1 |
Miloš Ranđelović
Certified
Datum učlanjenja: 15.05.2008
Lokacija: Beograd/Niš
Poruke: 66
Hvala: 26
23 "Hvala" u 14 poruka
|
Potrebna ti je referenca na prikazanu instancu Prozora 2.
Na datagridu dodaš MouseDoubleClick event i u code behindu proveriš da li je selektovana neka ćelija (pretpostavljam da želiš vrednost sa ćelije): Kôd:
private void myDataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (myDataGrid.SelectedItem != null) { Person person = (Person)myDataGrid.SelectedItem; prozor2.txtName.Text = person.Name; } }
__________________
Nisam zgodan, al' sam zato nezgodan. |
28. 09. 2012. | #2 |
član
Certified
|
Mislim da nesto ne radim kako treba!
Uradio sam seve kako si mi napisao, stim sto sam dodao da se otvara novi prozor pri pokretanju mouseDoubleClick event-a ali mi se podaci i dalje ne prikazuju u textBox-u! private void dataGrid1_MouseDoubleClick(object sender, MouseButtonEventArgs e) { //Prikazivanje Prozora2 NewContact nc = new NewContact(); if (dataGrid1.SelectedItem != null) { //Podaci iz baze iz tabele Kontakti Kontakti kontakt = (Kontakti)dataGrid1.SelectedItem; nc.txtAdresa.Text = kontakt.Adresa.ToString();//probao sam i bez metode ToString() } nc.ShowDialog(); Da li sam nesto propustio? |
|
|