Aggiungere proprietà alle librerie di controlli

mercoledì 09 luglio 2008 - 09.59

willy_80 Profilo | Senior Member

Ciao a tutti,
Sto creando delle librerie di controlli (dll) in vb 2005 e vorrei poter aggiungervi delle proprietà.
Ho usato il metodo property e funziona bene ma devo passargi i valori da codice mentre quello che vorrei fare io è poter far apparire le mie proprietà all'interno della finestra "proprietà" di vb quando inserisco la libreria in un nuovo progetto in modo da poter quindi assegnargli un valore già in fase di progettazione, è possibile? come si fa?
Ringrazio chiunque mi risponderà.

aiedail92 Profilo | Expert

Ciao

Generalmente le proprietà sono già visibili in design time, comunque per forzarne la visualizzazione puoi utilizzare l'attributo Browsable:

<System.ComponentModel.Browsable(True)> _ Public Property tuaProprietà() As suoTipo Get '... End Get Set(ByVal value As suoTipo) '... End Set End Property

Questo per modificare le proprietà di un controllo inserito all'interno di un altro (ad esempio il tuo controllo all'interno di una Form); invece visualizzare le proprietà direttamente dal controllo non credo sia fattibile.

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