Problema con usercontrols

martedì 25 ottobre 2005 - 09.21

Caleidoscopio Profilo | Newbie

Hola Guys,
ho un problemino probabilmente di facile risoluzione ma che mi ha bloccato....

Premessa:
Sto modificando un gestionale per adattarlo alle esigenze di un cliente.
Il gestionale in questione non è stato scritto da me....

La soluzione è composta da più progetti, ognuno dei quali contiene degli usercontrols,
importati da un ulteriore altro progetto.
Il problema sorge su tutte le forms in cui sono presenti questi usercontrols.
Qualsiasi modifica venga fatta a queste form fa si che le classi degli usercontrols ( a quanto pare)
non vengano più caricate correttamente, e tutte le chiamate ai costruttori di questi usercontrols generano eccezioni e "tipi
non definiti".
Ho aggiunto un semplice button alla form, senza nemmeno scrivere del codice sotto lo stesso, e subito,
in fase di compilazione mi si genera l'errore, dopodichè i controlli utente spariscono anche dalla form!!!

A qualcuno è già capitato?
Avete una soluzione????
Grazie.
Stefano.

Caleidoscopio Profilo | Newbie

Si, vedo come sono fatti....ed il costruttore dei controlli non richiede parametri....
Inoltre io non cambio una riga del codice che istanzia i controlli........che gira finchè non aggiungo niente alla form.

Fai conto che le istanziazioni sono tipo:


Friend with events AliasControllo as New ControlloUtente



Scusa ma non ho qui del codice per copiarlo....magari, se non risolvo, posto meglio, da casa del codice....

Praticamente.....l'errore mi viene dato su "as New ControlloUtente "(mi dice che ControlloUtente non è un tipo definito)....

Spero di averTi chiarito meglio il problema.....purtroppo qui nn ho codice....sorry...

Grazie


stefano

Caleidoscopio Profilo | Newbie

No coach....nn ci sono namespace da importare....e poi, non avrebbe senso, perchè prima senza import tutto gira....poi no...
Comunque allego delle immagini dell'applicazione, come e scritto il codice...., e come è strutturato il progetto. Gli usercontrol sono dentro una cartella inserita in ogni progetto....

Le prime immagini sono del programma come è, senza errori, che gira quindi.
Poi aggiungo un button, come vedete...e poi ho fatto un print degli errori.....è una cosa assurda....
Spero si capisca meglio adesso.....



stefano

Caleidoscopio Profilo | Newbie

Aggiungo anche che mi elimina anche i controlli dalla form dopo aver tentato la compilazione.....:-(


stefano

Caleidoscopio Profilo | Newbie

Ho risolto.....ma non chiedetemi perchè.....
comunque, ora istanzio i controlli senza più annidiarmi nella classe.....e non ho fatto imports....
anzichè chiamare new Classe.oggetto chiamo new oggetto

Non ho idea del perchè faccia così ma funziona e mi va bene!!
Grazie ugualmente !


stefano
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5