|
07.04.2008., 22:52 | #1 |
Registered User
Datum registracije: Feb 2007
Lokacija: ....
Postovi: 20
|
Pomoc c# HITNO
Ovak muci me kak bi prebacil vrijednost nekog labela il textboxa iz jedne forme koje sa zove recimo "MainForm" u drugu formu naziva "Form1" u njezinu labelu il textbox |
07.04.2008., 22:59 | #2 |
Premium
Datum registracije: Mar 2004
Lokacija: Bjelovar/Zagreb
Postovi: 357
|
Mogucnosti je mnogo. No, bilo bi korisno da malo opises situaciju u kojoj zelis da dodje do prebacivanja vijednosti. Da li se pritiskom na neki gumb tek pali druga forma i zelis da u njoj vec budu vrijednosti? Ili imas neki gumbic u jednoj formi pa pritiskom na njega zelis prebaciti vrijednosti? Ili sto...? |
|
|
Oglas
|
|
07.04.2008., 23:04 | #3 |
Registered User
Datum registracije: Feb 2007
Lokacija: ....
Postovi: 20
|
imam gumb preko koje otvaram novu formu..... znaci gumb je u MainForm a ja ocu vrijednost prenjet u Form1 koju otvaram preko gumba. pomogucnosti da se kod otvaranja prebaci |
07.04.2008., 23:36 | #4 | ||
Premium
Datum registracije: Mar 2004
Lokacija: Bjelovar/Zagreb
Postovi: 357
|
Sada ti konstruktor od Form1 ne prima nista... No, ti mozes sloziti konstruktor koji ce kao argument primiti neki String (ili vise Stringova) i njih postaviti kao vrijednosti nekim TextBoxovima. Dok otvoris source kod od Form1, pri vrhu vjerojatno imas nesto poput: Citiraj:
Citiraj:
Naravno, sada u MainFormu vise neces Form1 inicijalizirati sa new Form1(), nego sa new Form1(nekiTextBox.Text). |
||
07.04.2008., 23:54 | #5 |
Registered User
Datum registracije: Feb 2007
Lokacija: ....
Postovi: 20
|
e sorry malo sam se krivo izrazil.. ovo radi.... al ja bi trebal 2 razlicite vrijednsoti prebacit |
07.04.2008., 23:57 | #6 | |
Premium
Datum registracije: Mar 2004
Lokacija: Bjelovar/Zagreb
Postovi: 357
|
Pa dobro, onda napravis nesto poput: Citiraj:
Broj parametara ti nije ogranicen... |
|
08.04.2008., 00:02 | #7 |
Registered User
Datum registracije: Feb 2007
Lokacija: ....
Postovi: 20
|
neke me onda muci kod inicijalizacije u MainFormu "Error 1 No overload for method 'Form1' takes '1' arguments " |
08.04.2008., 00:07 | #8 |
Registered User
Datum registracije: Feb 2007
Lokacija: ....
Postovi: 20
|
skuzil sam .... fala na pomoci duzan sam ti pivu |
29.09.2009., 09:48 | #10 |
Premium
Datum registracije: Oct 2006
Lokacija: Zagreb
Postovi: 89
|
FormCollection fc = Application.OpenForms; foreach (Form f in fc) { if (f.Name == "Form2") { ((Form2)(f)).textBox1.Text = textBox1.Text; (iza znaka jednakosti je naravno text box aktivne forme iz kojeg ((Form2)(f)).textBox2.Text = textBox2.Text; se text kopira) ((Form2)(f)).button1.Enabled = true; ((Form2)(f)).textBox1.Focus(); } } this.Close(); Ako će ovo još nekome kad zatrebat. Kasnim skoro vdije godine:-) |
|
|
Oglas
|
|
|
|