Ahoj,
v souboru MainForm.cs mam deklarovanou tridu "public partial class frmMainForm : Form", reprezentujici hlavni formular aplikace.
V ni bych potreboval deklarovat verejnou metodu, ke ktere bych pak pristupoval z ostatnich trid programu. (napr. public void setenabled() { btnButton.enabled = true; } ).
Jak se lze k teto metode z ostatnich casti programu dostat ? Diky Dusan
Fórum › .NET
Pristup k metodam formulare z jinych trid
Zdravím,
není mi jasné, v čem je problém. Snad v předání odkazu na instatnci formuláře?
Dušan Janošík | web: djanosik.cz, @djanosik
podla to co pises tak je to OK, ale to neni staticka funkcia cize, musim mat vytvorenu instanciu z tej triedy, resp.: MainClass.cs
public class MainClass
{
static MainForm form;
}
...
MainClass.form.SetEnabled();
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 24 hostů
Podobná vlákna
Pole objektu a pristup k jeho metodam — založil TomášJančík
Změna vlastností ovl.prvků hlavního formuláře z formuláře druhého. — založil avantasius
Mysql místo select, bych chtel dát do formuláre data z jiného vyplne… — založil minolot
Vytvoření formuláře z jiného formuláře? — založil oxidián
7segmentovka (zobrazování jiných symbolů) — založil Jirka
Moderátoři diskuze