Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
透明化したエリア内でマウスのイベント処理
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30885#CommentId85808
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
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 の値を調整しています
以上、対応策等をご存じでしたらご教授ください。