Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
.NET Framework
Le nuove partial class
venerdì 25 novembre 2005 - 09.50
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
adima80
Profilo
| Junior Member
158
messaggi | Data Invio:
ven 25 nov 2005 - 09:50
Ciao, sto provando un po ad usare VS.Net 2005. HO convertito un mio progetto da VS 2003 al 2005 e volevo provare ad aggiungere una partial class alla mia form principale, il problema è che nn riesco ad accedere ai campi, strutture etc della classe originale, come posso fare??? le classi sono strutturate così:
File: Form1.cs
public partial class Form1 : Form
{
private textbox txtBox1;
codice
codice
...
}
File: Form1.Chk.cs
public partial class Form1
{
public void check ()
{
if (txtBo1.Text == null) <--------Nopn vedo txtBox1 x'????
}
}
Grazie a tutti in anticipo, ciao
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
ven 25 nov 2005 - 12:25
Ci sono due file diversi per la stessa classe perchè una è ad uso esclusivo del designer e l'altra invece è predisposta per contenere il nostro codice.
Naturalmente i metodi / eventi che aggiungi devono andare a finire nel file riservato a noi.
Tra l'altro quello impostato dal designer può essere riscritto.
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 25 nov 2005 - 12:51
>Ciao, sto provando un po ad usare VS.Net 2005. HO convertito
>un mio progetto da VS 2003 al 2005 e volevo provare ad aggiungere
>una partial class alla mia form principale, il problema è che
>nn riesco ad accedere ai campi, strutture etc della classe originale,
>come posso fare??? le classi sono strutturate così:
Ciao,
ho guardato il tuo pezzo di codice, ho provato a replicarlo e non ho riscontrato nessun problema. Ho provato a definire delle classi parziali dentro Form1.Designer.cs, nessun problema, ho provato a definirle in Form1.cs nessun problema. E ho anche aggiunto un file nuovo Class1.cs dove ho aggiunto ulteriori metodi e anche lì nessun problema. Riesco ad accedere a tutte le variabili definite come txtBox1.
Stai usando versione finale di VSNET2005 ?
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Torna su
Stanze Forum
Elenco Threads
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 !