|
Programiranje Java, Perl, VB, ASP, .NET, C, C++, Pascal, Delphi Sponzor:
![]() |
![]() |
|
Alati teme | Način prikaza |
|
![]() |
#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. |
![]() |
![]() |
![]() |
#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? |
![]() |
![]() |
![]() |
|
|