c# - Replacing .NET WebBrowser control with a better browser, like Chrome? -
Is there a relatively easy way to insert a modern browser into a .NET application?
As far as I understand, there is a cover for WebBrowser control IE , which will not be a problem, but it seems that It is such a very old version, CSS screw-up of IE , and if all is reflected in the case of potential security risks (if the rendering engine was not patched, then I really can expect that Zillian Can buffer overflow problems be fixed?), And other problems
I'm using Visual Studio C # (Expressed version - Does this make a difference?)
I want to integrate a good web browser into my web browser . In some, I use it to interface the user registration process, some of my website's features and other things of that order, but I have another application that would require more errors ... control
I need it:
- A browser which can be integrated inside the window of my application (no separate window)
- One for CSS Good support,
- "Navy Basic browser functions like "get", "back", "reload" ...
- Liberal access to the page code and output
I'm thinking of Chrome Because it comes under BSD license, but I will be happy with the recent version of IE.
As much as possible, I want to keep things simple. It would be best if an existing WebBrowser can control , which already requires approximately 70%, but I do not think it is possible.
I have found
I am open to suggestions
This project wraps the Chromium embedded framework and uses it Major projects include Rdio's Windows client, Windows Messenger, and Github for Windows.
This provides Browser Control for WPF and Winforms and has many features and extension points in it due to being based on Chromium It is also very fast.
Hold it with NuGet: Install-Package CefSharp.Wpf or Install-Package CefSharp.WinForms
See examples and Give your thoughts / feedback / pull-request:
BSD license
Comments
Post a Comment