/ / Ako pridám metódu do triedy Form vo Windows Forms? - .net, winformy, metódy

Ako pridať metódu do triedy Form v Windows Forms? - .net, winforms, metódy

Chcem pridať novú metódu do triedy Windows.Forms.Form ..

Prosím, pomôžte, ako to urobiť, ak niekto vie ..

odpovede:

1 pre odpoveď č. 1

NET Framework nemôžete meniť môcť predĺžiť to. Keď v Visual Studio pridáte nový formulár, budete vytvárať triedu, ktorá je odvodená od System.Windows.Forms.Form. V tejto triede môžete pridať všetky metódy, ktoré sa vám páčia.

ASP.NET sa tiež používa na vytváranie webových aplikácií, nie aplikácií Windows Forms. Tí dvaja spolu nemajú takmer nič spoločné.


0 pre odpoveď č. 2

V .NET 3.5 môžete vytvoriť metódy rozšírenia do triedy Form takto:

 public static class MyExtensions
{
public static string Foo( this Form form, string param1 )
{
return param1;
}
}

Potom môžete neskôr zavolať (niekde v kóde formulára samozrejme):

var foo = this.Foo("bar");