Se modifico un form collegato, l'IDE crea altro "InitializeComponents

di il
2 risposte

Se modifico un form collegato, l'IDE crea altro "InitializeComponents

Ho notato che se inserisco un form da un'altra cartella (quindi non quella di progetto) come collegamento, (caricando quindi i 3 files .vb, .resx e .designer.vb) e poi ne modifico a design time una proprietà, ad esempio il colore, l'ide mi crea un'altra routine "InitializeComponents" che ovviamente va in conflitto con quella esistente. Perchè? Posso evitare questo?
Spiego anche il contesto: Ho una cartella dove tengo dei form gia pronti per essere usati come simil "librerie personali", (ad esemio per richiedere all'utente un mese e un anno di elaborazione), e li inserisco nel progetto che sto usando. A volte mi rendo conto di poter fare dei miglioramenti estetici al form e quindi mi viene naturale di usare le proprietà per cambiare ad esempio un colore di un controllo.
Ma, come detto, succede l'inghippo e devo inserire la proprietà a manina nel file .designer.vb. E' evitabile questa cosa? 

2 Risposte

Devi accedere o registrarti per scrivere nel forum
2 risposte