投稿者 N88-Basic  (社会人) 投稿日時 2023/8/6 15:51:26
Winodws 11 Home + Visual Studio 2022( Basic )にて付箋紙のようなアプリを作成しています。

条件としては、付箋紙エリア外にマウスがあるときにテキストエリアの背景を透明にし、エリア内にある時は不透明にしたいと思っております。

Private Sub TextBox(sender As Object, e As EventArgs) Handles TextBox.MouseEnter
        Me.TransparencyKey = TextBox.BackColor
        Me.AllowTransparency = True
End Sub

Private Sub TextBox(sender As Object, e As EventArgs) Handles TextBox.MouseLeave
        Me.AllowTransparency = False
End Sub

背景が透明になるとイベントが取得できないようで、文字などがあればイベントが取得できるようです。

現在は、少し見にくいですが Me.Opacity の値を調整しています

以上、対応策等をご存じでしたらご教授ください。