Parametri dll visibili in struttura

mercoledì 25 aprile 2012 - 14.06
Tag Elenco Tags  VB.NET

willy_80 Profilo | Senior Member

Ciao a tutti,
Sto lavorando su un programma in vb2010 che contiene delle librerie di oggetti da me create, quando inserisco in struttura queste librerie nel parametro tag inserisco dei valori formattati con ; es.:

parametro_a;parametro_b;parametro_c

siccome i parametri che devo passare sono ben più di 3 vorrei fare in modo da impostarli da finestra parametri, è possibile definire questi parametri in modo che compaiano nella finestra parametri in struttura? come si fa?

luigidibiasi Profilo | Guru

Devi usare la keyword property

Luigi Di Biasi


http://www.dibiasi.it/
http://netsell.dibiasi.it - ecomm software -
http://blogs.dotnethell.it/luigidibiasi/
http://yadamp.unisa.it/ - YADAMP CMS -

willy_80 Profilo | Senior Member

mi puoi dire qualcosa di più?

luigidibiasi Profilo | Guru

Ciao,
credo di aver fatto confusione su un particolare... quando parli di DLL e di finestra proprietà intendi le proprietà di un eventuale controllo inseribile sui form?
Luigi Di Biasi


http://www.dibiasi.it/
http://netsell.dibiasi.it - ecomm software -
http://blogs.dotnethell.it/luigidibiasi/
http://yadamp.unisa.it/ - YADAMP CMS -

willy_80 Profilo | Senior Member

Si esatto, diciamo che ho creato un controllo che contiene una label, quando lo inserisco nel form di destinazione nella finestra proprietà di vb.net ho accesso a tutte le proprietà di questo controllo es name,tag,location,enabled,visible,.....
Ora nel codice di questo controllo voglio creare una variabile che si chiama "MyValue", vorrei che questa variabile venga visualizzata nell'elenco delle proprietà in modo da poter impostare un valore senza doverlo fare da codice durante il debug cosa che sono costretto a fare in questo momento.
L'esigenza nasce dal fatto che nello stesso form ho molti di questi controlli e il "MyValue" mi serve come valore di default che non sempre può essere uguale quindi l'ideale sarebbe quello di poterlo inserire in struttura altrimenti in debug all'evento load del form sono costretto a settare i valori uno per uno per ogni controllo inserito.
Spero di essere stato abbastanza chiaro.

luigidibiasi Profilo | Guru

Ok,
allora puoi fare così

La variabile MyValue la lasci Private
Poi fai

Property Nome_Propriet_daVisualizzare

' in automatico vstudio ti proporrà i metodi Get & Set che dovrai implementare
' in set ci metti MyValue = Value

in get
Return myValue

end Property
Luigi Di Biasi


http://www.dibiasi.it/
http://netsell.dibiasi.it - ecomm software -
http://blogs.dotnethell.it/luigidibiasi/
http://yadamp.unisa.it/ - YADAMP CMS -

willy_80 Profilo | Senior Member

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