putin_vs_biden
@putin_vs_biden

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

BlazorWebView 内の HTML のボタンをクリックして親フォームを閉じたい

Q&A

必要な環境

.NET 8 Preview + BlazorWebView を使用していますので、この2つが必要です。

・.NET 8
下記サイトから DL 可能です。
https://dotnet.microsoft.com/en-us/download/dotnet/8.0

・BlazorWebView
Windows 11 であれば追加インストール不要で動作しています。
Windows 10 であれば、下記サイトで DL してインストールが必要だと思います。
https://developer.microsoft.com/ja-jp/microsoft-edge/webview2/

ソースコード

動作可能な最小限のソースコードを、プロジェクトごとアップロードしましたので、
ギガファイル便からダウンロードしてご確認お願い致します。

.NET 8 と BlazorWebView がインストールされていれば、
BlazorWebViewTest\bin\Debug\net8.0-windows\BlazorWebViewTest.exe
をダブルクリックすれば起動します。

大まかな構造

・Form1 に、BlazorWebView コントロールを配置。
・BlazorWebView で、Sample.razor を表示。
・Sample.razor に HTML の button を配置。
 ※この btton をクリックすることで、Form1 を閉じたい。

起きている問題

HTML の button をクリックすることで、自身 ( BlazorWebView1 ) をホストしているフォーム ( Form1 )
のプロパティやメソッドを呼び出したいのですが、方法が分かりません。

解決方法をご存じの方や見つけ出せる方がいらっしゃいましたら、ご教示いただけますと幸いです。

0

1Answer

Your answer might help someone💌