Я использую следующий код для создания метки в строке состояния, когда открыто дочернее окно.
Public Sub StatusStripPanelAdd(ByVal lCount As Integer, ByVal sImage As System.Drawing.Image, ByRef sText As String, ByVal sender As Object, ByVal e As System.EventArgs)
With (StatusStrip2)
.Items.Add(sText, sImage)
End With
Dim MyOwner As System.Windows.Forms.ToolStrip = StatusStrip2.Items.Item(lCount).Owner
Dim MyValue As System.Windows.Forms.ToolStripItem = StatusStrip2.Items(lCount)
Dim AccLabel As Object = MyValue
Dim MyStripLabel As ToolStripStatusLabel = AccLabel
MyStripLabel.BorderStyle = Border3DStyle.RaisedOuter
MyStripLabel.LinkBehavior = LinkBehavior.HoverUnderline
End Sub
Моя проблема заключается в том, что метка не поднимается наружу или поведение метки не является HoverUnderLine,Есть ли кто-нибудь, кто знает, как я могу сделать метку статуса beraisedouter или быть HoverUnderLine?Я пишу свой код в vb.net.