Gabriele97's Blog

Creare una Jump List in VB.Net

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

Dim myjumptask As New JumpTask
Dim myjumptask2 As New JumpTask

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 »

Non c'è ancora nessun commento.

RSS feed for comments on this post. TrackBack URI

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

Crea un sito o un blog gratuitamente presso WordPress.com.

%d blogger cliccano Mi Piace per questo: