Potresti provare una code del genere (se ho ben capito la tua
richiesta):
dim myEditFieldArray() as EditField
AzioneB.Action
Dim ed as EditField
ed = New EditField
// posizionalo dove vuoi
ed.top = 50
ed.left = 100
myEditFieldArray.Append ed
In questo modo puoi creare infiniti EditFields e tenerne traccia in
myEditFieldArray ( nel caso ti servisse)
---
Marco Bambini
http://www.sqlabs.net
http://www.sqlabs.net/blog/
On Dec 14, 2005, at 4:00 PM, Luca Infante wrote:
Non mi pare che con RB 2k5 si possa fare diversamente dalle
versioni precedenti (se mi sbaglio correggetemi).
Ad ogni modo non è così tragico da gestire. Ti basta creare i
controlli prototipo e renderli invisibili, quindi istanziarli
quando ti servono, posizionarli al posto giusto e renderli
visibili. Se vuoi chiuderli, ti basta Controllo.close.
Su questo hai pienamente ragione. Ciò a cui mi riferisco io è un
problema più o meno così:
Ti semplifico l'esempio.
L'azione A mi aggiunge un editfield e uno static text.
L'azione B aggiunge solo un editfield.
Il mio problema è il seguente:
Visto che l'utente può eseguire le azioni A e B infinite volte e
nel frattempo eseguire anche l'azione C (il quale esegue il close
di un determinato caso (A o B)) come faccio a gestire gli editfield?
Creo due Prototipi degli editfield oppure c'è un modo per gestirli
comodamente con un solo Prototipo?
Spero di non essere stato confuso e di essermi spiegato. Grazie
Mille a Tutti.
Ciao
Massimo
Ciao Luca
|