Bonjour,

J'ai sur ma forme un ToolStrip qui contient des ToolStripButton et des ToolStripDropDownButton.
Les ToolStripDropDownButton contiennent plusieurs ToolStripMenuItem.

En fait, j'utilise plutôt des Class qui ont hérité des trois type:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Public Class ItemOnDropDownButton
    Inherits ToolStripMenuItem
 
    Public Nom, Dossier As String
 
End Class
 
Public Class ButtonOnStrip
    Inherits ToolStripButton
 
    Public Nom, Dossier As String
 
End Class
 
Public Class DropDownButtonOnStrip
    Inherits ToolStripDropDownButton
 
    Public Nom, Dossier As String
 
End Class
J'utilise le même Event lors d'un clic pour les trois.

Le problème, c'est que je dois à tous prix mettre Option Strict On,

Et que dans l'event du clic:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Private Sub Btn_click(ByVal sender As Object, ByVal e As MouseEventArgs)
 
    If sender.Dossier = "C:/Test" Then
        'Exécution du code...
    End If
 
End Sub
Cela crée l'erreur suivante:
Option Strict On rejette toute liaison tardive.
Auriez-vous un idée comment contourner cela sans enlever Option Strict On?

Merci d'avance,
Éric