Добрый день, дорогие форумчане! Возникла проблема, нужно чтобы по нажатии на label происходило событие mousedown и он не перекрывал стоящие за ним графические объекты( был прозрачным). Я ставлю BackStyle = Transparent, но при нажатии на label появляется его backcolor и перекрывает все((
Добрый день, дорогие форумчане! Возникла проблема, нужно чтобы по нажатии на label происходило событие mousedown и он не перекрывал стоящие за ним графические объекты( был прозрачным). Я ставлю BackStyle = Transparent, но при нажатии на label появляется его backcolor и перекрывает все((MAK93
Private Sub Label1_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) With Me.Label1 If .BackStyle = fmBackStyleOpaque Then .BackStyle = fmBackStyleTransparent Else .BackStyle = fmBackStyleOpaque End If End With End Sub
[/vba]
MAK93, привет не вот эдак вот ли?: [vba]
Код
Private Sub Label1_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) With Me.Label1 If .BackStyle = fmBackStyleOpaque Then .BackStyle = fmBackStyleTransparent Else .BackStyle = fmBackStyleOpaque End If End With End Sub