usando windows 7, vi sarete accorti delle jump list presenti in ogni icona nella barra delle applicazioni.
è possibile crearne una propria in vb.net … ecco come …
quello che ci serve è:
- Visual Basic 2010 / Visual Studio 2010
- .Net Framework 4.0
se abbiamo questo, ecco come procedere.
aprite visual basic 2010 o visual studio 2010 e create un nuovo progetto Windows Form
creato il nuovo progetto, vi troverete davanti il nuovo form.
prima di passare al codice, dobbiamo aggiungere tra i riferimenti una DLL che si installa direttamente con la versione 4 del framework.
quindi, una volta che ci troviamo davanti al nostro form, clicchiamo in alto su Progetto –> Aggiungi riferimento …
spostiamoci in Sfoglia e in Nome File aggiungiamo il seguente percorso:
C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\PresentationFramework.dll
e premiamo ok!
ora possiamo lavorare con il codice.
clicchiamo due volte sul form per accedere al codice, e all’inizio, prima della dichiarazione della classe, inseriamo
Imports System.Windows.Shell
ora, all’interno del sub Form1.Load andremo a inserire questo codice:
Dim myjumplist As New JumpList
With myjumptask
.CustomCategory = "Recent Files"
.Title = "License"
.Description = "Open the license"
.ApplicationPath = "license.txt"
End With
With myjumptask2
.CustomCategory = "altro"
.Title = "altro"
.Description = "altro"
.ApplicationPath = "a.txt"
End With
myjumplist.JumpItems.Add(myjumptask)
myjumplist.JumpItems.Add(myjumptask2)
myjumplist.Apply()
ed ecco il risultato:
potete scaricare un esempio da qui.
Lascia un commento