Bonsoir à tous,

Je vais poser une question qui concerne les nouvelles features de Windows 7, notamment les Thumbnail tool bars.
Comme ci dessous:



Voila, je développe une application qui utilise cette nouvelle fonction de Windows 7. Cependant, quand je lance mon application sous Windows XP, ça plante car elle n'est pas disponible sur cette plateforme.
Dans certains cas de figure j'ai contourné le problème avec des "Try - Catch ex As Exceptions..." mais dans le cas des Thumbnails je ne peux pas à cause de Private WithEvents.

Voici le code que j'utilise, j'aimerai savoir comment faire pour insérer un "Try - Catch ex As Exceptions..." ou un "If TaskbarManager.IsPlatformSupported = True Then..." voire autre chose qui puisse éviter un crash avec XP UNIQUEMENT entre #Region et le #End Region.
Mais là où c'est placé, je n'y arrive pas.
Voyez par vous même:
Code Visual Basic :

#Region "Déclarations Thumbnails"
Dim B1Icon As Icon = My.Resources.Thumbnail_maps
Private WithEvents Button_maps As New ThumbnailToolBarButton(B1Icon, "Ouvrir cartes")
#End Region

Private Sub fenetre1_Shown(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Shown
Try
TaskbarManager.Instance.ThumbnailToolBars.AddButtons(Me.Handle, Button_maps)
Catch ex As Exception
End Try
End Sub

Sub Button_maps_Click(ByVal sender As Object, ByVal e As ThumbnailButtonClickedEventArgs) Handles button_maps.Click
Cartes.Show()
End Sub



Là je bloque vraiment.
Merci de votre aide à vous tous.