WebView2 応用テクニック

フォームに入力した情報の保存&自動入力を無効にする

WebView2では入力したフォームの情報を保存&自動入力する機能がデフォルトでONになっています。
もしこの機能を無効にしたい場合は WebView2.CoreWebView2.Settings.IsGeneralAutofillEnabledプロパティをfalseに設定します。
設定は即反映されるので、初期化が終わっていればいつでも設定可能です。

サンプル

						Private Async Sub Form_Load(sender As Object, e As EventArgs) Handles MyBase.Load
 
							Await WebView2.EnsureCoreWebView2Async(Nothing)
						
							WebView2.CoreWebView2.Settings.IsGeneralAutofillEnabled = False
						
						End Sub
					
						private async Task InitializeAsync()
						{
							await webView2.EnsureCoreWebView2Async(null);
				
							//パスワードを保存
							webView2.CoreWebView2.Settings.IsGeneralAutofillEnabled = false;
						}
					

参考