salve a tutti,
vi illustro la mia situazione:
in un form ho un MenuStrip con vari ToolStripMenuItem e una StatusBar divisa in tre pannelli.
vorrei fare in modo che quando seleziono un ToolStripMenuItem nel primo pannello della StatusBar venisse visualizzato una descrizione (messa da me nel tag del ToolStripMenuItem) , e quando deseleziono quel controllo tutto tornasse con una scritta predefinita..
niente di più facile ho pensato io... e infatti ecco il codice:
codice:
Private Sub CambiaPannelloInfo(ByVal sender As Object, ByVal e As System.EventArgs)
Dim strTag As String
Try
strTag = CType(sender, ToolStripMenuItem).Tag.ToString()
Catch ex As Exception
strTag = "Per ottenere la Guida, premere F1"
End Try
PannelloInfo.Text = strTag
End Sub
Private Sub RipristinaPannelloInfo(ByVal sender As Object, ByVal e As System.EventArgs)
Dim strTag As String = "Per ottenere la Guida, premere F1"
PannelloInfo.Text = strTag
End Sub
pansavo di aver risolto il tutto così, invece no, perchè quando il controllo è disabilitato gli eventi del mouse non scattano...
come posso far scattare i due eventi anche nel caso in cui il controllo è disabilitato??
grazie
ps: nel codice non ci sono gli handles perchè li aggiungo io in una sub separata tramite AddHandler