ImageList e relativi indici in VB.NET

giovedì 27 aprile 2006 - 11.14

Teech Profilo | Expert

Ciao.
Stò creando un programma con varie Windows Form ed in queste finestre vengono usate delle toolbar: nelle toolbar alcuni pulsanti sono "fissi" e per questo motivo stò creando una procedura per generare in modo dinamico le toolbar.
Detto ciò espongo il mio quesito: come faccio a recuperare l'ndice delle immagini nella imagelist per poi associare l'immagine al bottone?

Attualmente utilizzo il codice in questo modo:

Dim tbbEsci As New System.Windows.Forms.ToolBarButton
Dim imlStandard As New System.Windows.Forms.ImageList
Dim ico As System.Drawing.Icon
tbbEsci.ToolTipText = "Esci"
ico = New System.Drawing.Icon("esci.ico")
imlStandard.Images.Add(ico)
tbbEsci.ImageIndex = 0

Nell'esempio soprariportato utilizzo gli indici in modo "costante" ma se volessi gestirli dinamicamente? In parole povere come posso sostituire la riga:
tbbEsci.ImageIndex = 0
con:
tbbEsci.ImageIndex = [?recupero indice?]

Grazie mille

----------
Nessuna impresa è mai stata compiuta da un uomo ragionevole
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5