Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
コントロールの背景の透明化
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30792#CommentId85433
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
N88-Basic
 (社会人)
投稿日時
2022/8/29 15:27:22
Windows 11 Home & Visual Studio 2022 にてアプリを作成しています。
Internet Explore のサポート終了に伴い WebBrowser の今後の動向について情報がはっきりしませんが今のところ、上記環境で最重要アプリは問題なく動作しており、Windows 10 でも問題ないので安心しておりますが。その他のアプリでは一部のページでは警告なり動作しないものもあるようです。
そこで、今後の対応の準備として、WebView2 の利用を始めました。まだ、ホームページを閲覧するだけですが、フルスクリーン状態で自作のメニューで操作したいと思っておりますが、WebBrowser では自作のコンテキストメニュー(ContextMenuStrip)が利用できたのですが、WebView2 では設定ができないようです。そこで、透明化した他種のコントロールを使ってコンテキストメニューを起動できないかと考えたのですが、透明化(WebView2 の表示内容が透けて見える)する方法がわかりません。Mouse 移動をチェックして特別なエリアでコンテキストメニューを表示と考えたのですが、MouseMove が動作しません。
説明が長くなりましたが、コンテキストメニューを利用またはコントロールの透明化を利用する方法をご存じでしたら情報を提供していただければ幸いです。
また、タブブラウザ的な利用や、ページ上のリストボックスなども操作する予定です。
以上、よろしくお願いします。