Windowsフォームアプリケーション内にWebページを表示できるかどうか疑問に思いました。ライブチャットクライアントを作成しようとしていますが、サーバー側もコーディングする必要があるため、ac#初心者には難しいようです。だから私はチャットクライアントを含むphpページを私のアプリケーションのウィンドウに表示することが可能かどうか疑問に思っていましたか?
リプレイをよろしくお願いします!
Windowsフォームアプリケーション内にWebページを表示できるかどうか疑問に思いました。ライブチャットクライアントを作成しようとしていますが、サーバー側もコーディングする必要があるため、ac#初心者には難しいようです。だから私はチャットクライアントを含むphpページを私のアプリケーションのウィンドウに表示することが可能かどうか疑問に思っていましたか?
リプレイをよろしくお願いします!
はい、あなたはWebBrowser
コントロールでそれを行うことができます。Navigate
フォームに配置してメソッドを呼び出します。
browser.Navigate("http://www.google.com");
はい、WebBrowserコントロールを使用します。それはあなたが説明していることを正確に行います:winformsアプリケーション内からWebページを表示します。これは基本的に、コントロール内からのInternetExplorerです。
はい、Windowsフォームで使用できるWebBrowserコントロールがあります。このページから任意のWebページに移動できます。
CefSharp.WinFormsを試すことができます。
Webブラウザの制御よりも簡単です。
すべてを追加した後、それは参照dllです
この単純なコード行を使用するだけです。
uri = "https://www.google.com/";
ChromiumWebBrowser browser = new ChromiumWebBrowser(uri);
panel.Controls.Add(browser);
browser.Dock = DockStyle.Fill;