Dobry den,
chtel bych se jen zeptat, jak na predani dat mezi formama, v tom smyslu, ze mam jeden form a kliknutim na tlacitko, pak se mi otevre dalsi a tam s lisboxu vyberu hodnotu a jak tu hodnotu zase poslu tomu prvnimu?
Dekuji
Fórum › .NET
Predavani dat mezi formy
Předávání dat se dá krásně vyřešit pomocí delegátů, na netu je o tom spousta článků, třeba tenhle http://www.colinmackay.net/tabid/58/Default.aspx
To Chrasty : Natohle jsem prisel
ObsluhaMenu obsluha = new ObsluhaMenu(kredit);
obsluha.Show();
public ObsluhaMenu(int kredit)
{
InitializeComponent();
this.FormBorderStyle = FormBorderStyle.None;//bez niceho
}
ale jak to z form2 dostat do form1 pripadne spustit fci ve form1 to uz nevim! nejaka ukazka by nebyla?Moc diky
Tak nejak si rikam ze ta diskuze je tady teda uplne na ho*no, protoze vsechno co se tady bude resit tak uz resili stovky lidi pred mnou. Tak proc tady je? aby mi nekdo rekl ze mam pouzit google? server na hovno nikde jsem se na zahranicnich servrech nesetkal kdyz nekdo napise tak mu reknou pouzij google
A setkal jsi se na zahraničních webech s leností tazatelů a s ignorancí základních pravidel odborných diskuzí? A přestaň rejt, nebo si já rejpnu do tebe.
Jak napsal Kuba, použij delegáty.
To Pavel : co si čekal? že za tebe někdo napíše celý program?
form1, ve kterem jsou proměnné public, aby šly upravovat:
Form2 formicka = new Form2();
formicka.ShowDialog(this);
pote ten druhy form
Form1 f;
public Form2(Form1 f)
{
InitializeComponent();
this.f=f;
f.promena_z_druheho_formu_a_je_public_či_internal = value;
}
Jde to i tak
Tímhle ale porušuješ zapouzdření, ideální je public proměnné vůbec nepoužívat:)
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
C# sdileni promnenych a konstant mezi formy — založil Joudak
Předávání parametrů mezi třídami — založil Jonasberg
Předávání informací mezi weby — založil Dušan
Předávání hodnot mezi aplikacemi — založil Sebix
Předávání porměnných mezi objekty — založil Viracochi
Moderátoři diskuze