Form con metodi statici

mercoledì 18 agosto 2004 - 14.52

ken Profilo | Newbie

ciao a tutti (ancora)

vengo subito al dunque:
come faccio in c# a scrivere un metodo statico all'interno di una classe form?
in sostanza vorrei scrivere un metodo statico come il Show di MessageBox... qualcuno sa come fare??

In più, un'altra domanda, si possono vedere come sono state implementate le Libreria di classi .NET Framework come p.e. la classe MessageBox?? se si dove?

grazie 1000
ciao

GvnnRules Profilo | Senior Member

Ciao,
Creare un metodo statico è molto semplice:

private static void writeConsole(string strMessage){}

per richiamarla poi devi ricordardi che devi scrivere tutto il percorso di namespace, ad esempio:

miaApp.writeConsole("messaggio");

Per il secondo quesito, a questi link trovi i file di specifiche del linguaggio ... buon divertimento :-)

http://download.microsoft.com/download/.netframesdk/CLI3/1.0/WXP/EN-US/sscli_20021101.tgz
http://download.microsoft.com/download/.netframesdk/CLI3/1.0/WXP/EN-US/sscli_ref_20021101.tgz

Ciao

Gvnn

ken Profilo | Newbie

ciao,
grazie dei link...

per il metodo statico so come si inizializza e si adopera:
private static void writeConsole(string strMessage){}
e
miaApp.writeConsole("messaggio");

il problema è che non riesco a inizializzare i componenti (p.e. label, textbox...) di miaApp,..
quello che vorrei fare è NON scriverre il costruttore di miaApp la quale deve inizializzare tutti i componenti nella chiamata del metodo statico writeConsole...
non so se mi sono spiegato??

se hai un consiglio... ben venga, altrimenti grazie 1000 ugualmente

ciao

GvnnRules Profilo | Senior Member

Purtroppo non so come aiutari allora ... provo a sparare una cavolata ... e provare con i delegati?

Mi spiace

Gvnn
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5