|
![]() |
#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 |
![]() |
![]() |
![]() |
#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
|
|
![]() |
#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 |
![]() |
![]() |
![]() |
#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). |
||
![]() |
![]() |
![]() |
#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 |
![]() |
![]() |
![]() |
#6 | |
Premium
Datum registracije: Mar 2004
Lokacija: Bjelovar/Zagreb
Postovi: 357
|
Pa dobro, onda napravis nesto poput: Citiraj:
Broj parametara ti nije ogranicen... |
|
![]() |
![]() |
![]() |
#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 " |
![]() |
![]() |
![]() |
#8 |
Registered User
Datum registracije: Feb 2007
Lokacija: ....
Postovi: 20
|
skuzil sam .... fala na pomoci ![]() ![]() |
![]() |
![]() |
![]() |
#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
|
|
![]() |
|
|