Italian Quale vantaggio c'e' a realizzare form via codice piuttosto che via designer?

Sagenut

Expert
Licensed User
Longtime User
Un esempio di vantaggio (se non necessità) di fare un layout da codice è se devi fare una tabella con 90 Button (o Label) tipo per la tombola.
Da Designer avrebbero 90 nomi diversi, dovresti scrivere ogni numero a mano.....
Da codice con 2 cicli For li crei, li posizioni, scrivi il numero e li hai già a disposizione.
La soluzione migliore è quasi sempre un ibrido:
Designer per la parte fissa dell'interfaccia e codice per le cose dinamiche, come hanno già detto.
 

Sagenut

Expert
Licensed User
Longtime User
- se create via codice, le view corrispondono esattamente a quanto richiesto, non sempre cosi' via designer
Se le definisci con gli Script nel Layout dovresti averne un controllo quasi totale.
Pena il fatto di dover lavorare di più se devi stravolgere il layout.
Ma anche lì con un buon mix tra Anchors e Script si può fare bene.
 
Top