实例介绍
WinFormium项目(又名NanUI)
使用HTML、CSS和JavaScript轻松构建强大的WinForm应用程序。
关于WinFormium
WinFormium是一个基于.NET平台的开源框架,用于使用HTML5、CSS3和JavaScript为WinForm应用程序创建用户界面。它基于Xilium.CefGlue项目,这是一个围绕Chromium嵌入式框架的.NET包装器。
如果您正在寻找一个创建现代用户界面WinForm应用程序的框架,WinFormium是一个不错的选择。您可以使用HTML、CSS和JavaScript创建用户界面,并使用C#编写应用程序的业务逻辑。
【实例截图】【核心代码】
文件清单
└── NanUI-8d61d28826508e745c89bfa9b77ee32de8602503
├── artworks
│ ├── README.md
│ ├── WinFormiumLogo.png
│ ├── WinFormiumLogo.psd
│ ├── WinFormiumSettings.png
│ └── WinFormiumSettings.psd
├── CHANELOG
├── Directory.Build.props
├── docs
│ ├── assets
│ │ └── WinFormiumLogo.png
│ ├── Configuration
│ │ ├── App-Manifest.md
│ │ ├── Overview.md
│ │ ├── Setup-CEF.md
│ │ ├── Startup.md
│ │ ├── Subprocess.md
│ │ └── use-browser-subprocess.png
│ ├── Forms
│ │ ├── backdrop-type-acrylic.png
│ │ ├── backdrop-type-mica-alt.png
│ │ ├── backdrop-type-mica.png
│ │ ├── backdrop-type-none.png
│ │ ├── backdrop-type-surface.png
│ │ ├── backdrop-type-transient.png
│ │ ├── backdrop-type-transparent.png
│ │ ├── Borderless-Style-Forms.md
│ │ ├── Browser-Features.md
│ │ ├── Control-Style.md
│ │ ├── dropshadow-big.png
│ │ ├── dropshadow-drop.png
│ │ ├── dropshadow-glow.png
│ │ ├── dropshadow-huge.png
│ │ ├── dropshadow-none.png
│ │ ├── dropshadow-normal.png
│ │ ├── dropshadow-small.png
│ │ ├── Form-Features.md
│ │ ├── Form-JavaScript-Guide.md
│ │ ├── Forms-Without-Titlebar.md
│ │ ├── Kiosk-Style-Forms.md
│ │ ├── Overview.md
│ │ ├── splash-screen-preview.png
│ │ ├── system-form-style.png
│ │ ├── System-Style-Forms.md
│ │ ├── transparency-style-exclude-border-area.png
│ │ └── Transparency-Style-Forms.md
│ ├── GettingStarted
│ │ ├── Complie-WinFormium.md
│ │ ├── Create-Application.md
│ │ ├── create-winform-project.png
│ │ ├── do-not-use-single-file-pack.png
│ │ ├── install-sharpgen-runtime.png
│ │ ├── Overview.md
│ │ ├── Package-WinFormium-App.md
│ │ └── winformium-form-preview.png
│ ├── Home.md
│ ├── JavaScript
│ │ ├── Overview.md
│ │ ├── Register-Mapping-Objects.md
│ │ └── Register-Window-Binding-Objects.md
│ ├── README.md
│ └── Resources
│ ├── Data-Resources.md
│ ├── embedded-resource-build-action.png
│ ├── Embedded-Resources.md
│ ├── File-Resources.md
│ ├── Overview.md
│ └── Proxy-Resources.md
├── examples
│ ├── MinimalWinFormiumApp
│ │ ├── app.manifest
│ │ ├── Form1.cs
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.resx
│ │ ├── MinimalWinFormiumApp.csproj
│ │ ├── MyApp.cs
│ │ ├── MyWindow.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── Resources.Designer.cs
│ │ │ └── Resources.resx
│ │ ├── Resources
│ │ │ ├── DefaultIcon.ico
│ │ │ └── WinFormiumIcon.ico
│ │ ├── TestService.cs
│ │ ├── TestWindowBindingObject.cs
│ │ └── wwwroot
│ │ ├── index.html
│ │ └── jq^&~`u%@,e!ry-(2.4.4)-中文测试
│ │ └── jq@ue$r&y-(2.2.4).js
│ └── WinFormiumSubProcess
│ ├── app.manifest
│ ├── Program.cs
│ ├── Properties
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ └── SubprocessIcon.ico
│ └── WinFormiumSubProcess.csproj
├── LICENSE
├── NuGet.config
├── README.md
├── src
│ └── WinFormium
│ ├── Properties
│ │ ├── Messages.Designer.cs
│ │ ├── Messages.resx
│ │ ├── Messages.zh-hans.resx
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── README.md
│ ├── Resources
│ │ ├── ASCII.txt
│ │ ├── Chromium.png
│ │ ├── copy_16px.png
│ │ ├── cut_16px.png
│ │ ├── DefaultIcon.ico
│ │ ├── devtools_16px.png
│ │ ├── DevToolsIcon.ico
│ │ ├── FormiumWindowBindingObject.js
│ │ ├── License.txt
│ │ ├── paste_16px.png
│ │ ├── redo_16px.png
│ │ ├── undo_16px.png
│ │ ├── WebRoot
│ │ │ ├── AboutForm
│ │ │ │ ├── assets
│ │ │ │ │ ├── iconfont.svg
│ │ │ │ │ ├── index.css
│ │ │ │ │ └── Logo.png
│ │ │ │ ├── index.html
│ │ │ │ └── index.js
│ │ │ └── InternalPages
│ │ │ ├── assets
│ │ │ │ ├── iconfont.svg
│ │ │ │ ├── index.css
│ │ │ │ └── problem.svg
│ │ │ ├── Error.js
│ │ │ ├── index.html
│ │ │ ├── index.js
│ │ │ └── Welcome.js
│ │ └── WinFormiumIcon.ico
│ ├── Sources
│ │ ├── Bootstrapper
│ │ │ ├── AppBuilder.cs
│ │ │ ├── AppBuilderExtensions.cs
│ │ │ ├── ChromiumEnvironmentBuiler.cs
│ │ │ ├── ChromiumEnvironment.cs
│ │ │ ├── CustomCefDistributionPathOption.cs
│ │ │ ├── IWinFormiumStartup.cs
│ │ │ ├── MainWindowCreationAction.cs
│ │ │ ├── MainWindowOptions.cs
│ │ │ ├── OnApplicationInstanceRunningHandler.cs
│ │ │ ├── PlatformArchitecture.cs
│ │ │ ├── ProcessType.cs
│ │ │ ├── SubprocessOptions.cs
│ │ │ └── WinFormiumStartup.cs
│ │ ├── Browser
│ │ │ ├── base
│ │ │ │ ├── CefGlue
│ │ │ │ │ └── 5414
│ │ │ │ │ ├── CefRuntime.cs
│ │ │ │ │ ├── CefRuntimePlatform.cs
│ │ │ │ │ ├── Classes.g
│ │ │ │ │ │ ├── CefAccessibilityHandler.g.cs
│ │ │ │ │ │ ├── CefApp.g.cs
│ │ │ │ │ │ ├── CefAudioHandler.g.cs
│ │ │ │ │ │ ├── CefAuthCallback.g.cs
│ │ │ │ │ │ ├── CefBeforeDownloadCallback.g.cs
│ │ │ │ │ │ ├── CefBinaryValue.g.cs
│ │ │ │ │ │ ├── CefBrowser.g.cs
│ │ │ │ │ │ ├── CefBrowserHost.g.cs
│ │ │ │ │ │ ├── CefBrowserProcessHandler.g.cs
│ │ │ │ │ │ ├── CefCallback.g.cs
│ │ │ │ │ │ ├── CefClient.g.cs
│ │ │ │ │ │ ├── CefCommandHandler.g.cs
│ │ │ │ │ │ ├── CefCommandLine.g.cs
│ │ │ │ │ │ ├── CefCompletionCallback.g.cs
│ │ │ │ │ │ ├── CefContextMenuHandler.g.cs
│ │ │ │ │ │ ├── CefContextMenuParams.g.cs
│ │ │ │ │ │ ├── CefCookieAccessFilter.g.cs
│ │ │ │ │ │ ├── CefCookieManager.g.cs
│ │ │ │ │ │ ├── CefCookieVisitor.g.cs
│ │ │ │ │ │ ├── CefDeleteCookiesCallback.g.cs
│ │ │ │ │ │ ├── CefDevToolsMessageObserver.g.cs
│ │ │ │ │ │ ├── CefDialogHandler.g.cs
│ │ │ │ │ │ ├── CefDictionaryValue.g.cs
│ │ │ │ │ │ ├── CefDisplayHandler.g.cs
│ │ │ │ │ │ ├── CefDomDocument.g.cs
│ │ │ │ │ │ ├── CefDomNode.g.cs
│ │ │ │ │ │ ├── CefDomVisitor.g.cs
│ │ │ │ │ │ ├── CefDownloadHandler.g.cs
│ │ │ │ │ │ ├── CefDownloadImageCallback.g.cs
│ │ │ │ │ │ ├── CefDownloadItemCallback.g.cs
│ │ │ │ │ │ ├── CefDownloadItem.g.cs
│ │ │ │ │ │ ├── CefDragData.g.cs
│ │ │ │ │ │ ├── CefDragHandler.g.cs
│ │ │ │ │ │ ├── CefEndTracingCallback.g.cs
│ │ │ │ │ │ ├── CefExtension.g.cs
│ │ │ │ │ │ ├── CefExtensionHandler.g.cs
│ │ │ │ │ │ ├── CefFileDialogCallback.g.cs
│ │ │ │ │ │ ├── CefFindHandler.g.cs
│ │ │ │ │ │ ├── CefFocusHandler.g.cs
│ │ │ │ │ │ ├── CefFrame.g.cs
│ │ │ │ │ │ ├── CefFrameHandler.g.cs
│ │ │ │ │ │ ├── CefGetExtensionResourceCallback.g.cs
│ │ │ │ │ │ ├── CefImage.g.cs
│ │ │ │ │ │ ├── CefJSDialogCallback.g.cs
│ │ │ │ │ │ ├── CefJSDialogHandler.g.cs
│ │ │ │ │ │ ├── CefKeyboardHandler.g.cs
│ │ │ │ │ │ ├── CefLifeSpanHandler.g.cs
│ │ │ │ │ │ ├── CefListValue.g.cs
│ │ │ │ │ │ ├── CefLoadHandler.g.cs
│ │ │ │ │ │ ├── CefMediaAccessCallback.g.cs
│ │ │ │ │ │ ├── CefMediaObserver.g.cs
│ │ │ │ │ │ ├── CefMediaRouteCreateCallback.g.cs
│ │ │ │ │ │ ├── CefMediaRoute.g.cs
│ │ │ │ │ │ ├── CefMediaRouter.g.cs
│ │ │ │ │ │ ├── CefMediaSinkDeviceInfoCallback.g.cs
│ │ │ │ │ │ ├── CefMediaSink.g.cs
│ │ │ │ │ │ ├── CefMediaSource.g.cs
│ │ │ │ │ │ ├── CefMenuModelDelegate.g.cs
│ │ │ │ │ │ ├── CefMenuModel.g.cs
│ │ │ │ │ │ ├── CefNavigationEntry.g.cs
│ │ │ │ │ │ ├── CefNavigationEntryVisitor.g.cs
│ │ │ │ │ │ ├── CefPdfPrintCallback.g.cs
│ │ │ │ │ │ ├── CefPermissionHandler.g.cs
│ │ │ │ │ │ ├── CefPermissionPromptCallback.g.cs
│ │ │ │ │ │ ├── CefPostDataElement.g.cs
│ │ │ │ │ │ ├── CefPostData.g.cs
│ │ │ │ │ │ ├── CefPreferenceManager.g.cs
│ │ │ │ │ │ ├── CefPreferenceRegistrar.g.cs
│ │ │ │ │ │ ├── CefPrintDialogCallback.g.cs
│ │ │ │ │ │ ├── CefPrintHandler.g.cs
│ │ │ │ │ │ ├── CefPrintJobCallback.g.cs
│ │ │ │ │ │ ├── CefPrintSettings.g.cs
│ │ │ │ │ │ ├── CefProcessMessage.g.cs
│ │ │ │ │ │ ├── CefReadHandler.g.cs
│ │ │ │ │ │ ├── CefRegistration.g.cs
│ │ │ │ │ │ ├── CefRenderHandler.g.cs
│ │ │ │ │ │ ├── CefRenderProcessHandler.g.cs
│ │ │ │ │ │ ├── CefRequestContext.g.cs
│ │ │ │ │ │ ├── CefRequestContextHandler.g.cs
│ │ │ │ │ │ ├── CefRequest.g.cs
│ │ │ │ │ │ ├── CefRequestHandler.g.cs
│ │ │ │ │ │ ├── CefResolveCallback.g.cs
│ │ │ │ │ │ ├── CefResourceBundle.g.cs
│ │ │ │ │ │ ├── CefResourceBundleHandler.g.cs
│ │ │ │ │ │ ├── CefResourceHandler.g.cs
│ │ │ │ │ │ ├── CefResourceReadCallback.g.cs
│ │ │ │ │ │ ├── CefResourceRequestHandler.g.cs
│ │ │ │ │ │ ├── CefResourceSkipCallback.g.cs
│ │ │ │ │ │ ├── CefResponseFilter.g.cs
│ │ │ │ │ │ ├── CefResponse.g.cs
│ │ │ │ │ │ ├── CefRunContextMenuCallback.g.cs
│ │ │ │ │ │ ├── CefRunFileDialogCallback.g.cs
│ │ │ │ │ │ ├── CefRunQuickMenuCallback.g.cs
│ │ │ │ │ │ ├── CefSchemeHandlerFactory.g.cs
│ │ │ │ │ │ ├── CefSchemeRegistrar.g.cs
│ │ │ │ │ │ ├── CefSelectClientCertificateCallback.g.cs
│ │ │ │ │ │ ├── CefServer.g.cs
│ │ │ │ │ │ ├── CefServerHandler.g.cs
│ │ │ │ │ │ ├── CefSetCookieCallback.g.cs
│ │ │ │ │ │ ├── CefSharedMemoryRegion.g.cs
│ │ │ │ │ │ ├── CefSharedProcessMessageBuilder.g.cs
│ │ │ │ │ │ ├── CefSslInfo.g.cs
│ │ │ │ │ │ ├── CefSslStatus.g.cs
│ │ │ │ │ │ ├── CefStreamReader.g.cs
│ │ │ │ │ │ ├── CefStreamWriter.g.cs
│ │ │ │ │ │ ├── CefStringVisitor.g.cs
│ │ │ │ │ │ ├── CefTask.g.cs
│ │ │ │ │ │ ├── CefTaskRunner.g.cs
│ │ │ │ │ │ ├── CefUrlRequestClient.g.cs
│ │ │ │ │ │ ├── CefUrlRequest.g.cs
│ │ │ │ │ │ ├── CefUserData.g.cs
│ │ │ │ │ │ ├── CefV8Accessor.g.cs
│ │ │ │ │ │ ├── CefV8ArrayBufferReleaseCallback.g.cs
│ │ │ │ │ │ ├── CefV8Context.g.cs
│ │ │ │ │ │ ├── CefV8Exception.g.cs
│ │ │ │ │ │ ├── CefV8Handler.g.cs
│ │ │ │ │ │ ├── CefV8Interceptor.g.cs
│ │ │ │ │ │ ├── CefV8StackFrame.g.cs
│ │ │ │ │ │ ├── CefV8StackTrace.g.cs
│ │ │ │ │ │ ├── CefV8Value.g.cs
│ │ │ │ │ │ ├── CefValue.g.cs
│ │ │ │ │ │ ├── CefWriteHandler.g.cs
│ │ │ │ │ │ ├── CefX509Certificate.g.cs
│ │ │ │ │ │ ├── CefX509CertPrincipal.g.cs
│ │ │ │ │ │ ├── CefXmlReader.g.cs
│ │ │ │ │ │ └── CefZipReader.g.cs
│ │ │ │ │ ├── Classes.Handlers
│ │ │ │ │ │ ├── CefAccessibilityHandler.cs
│ │ │ │ │ │ ├── CefApp.cs
│ │ │ │ │ │ ├── CefAudioHandler.cs
│ │ │ │ │ │ ├── CefBrowserProcessHandler.cs
│ │ │ │ │ │ ├── CefClient.cs
│ │ │ │ │ │ ├── CefCommandHandler.cs
│ │ │ │ │ │ ├── CefCompletionCallback.cs
│ │ │ │ │ │ ├── CefContextMenuHandler.cs
│ │ │ │ │ │ ├── CefCookieAccessFilter.cs
│ │ │ │ │ │ ├── CefCookieVisitor.cs
│ │ │ │ │ │ ├── CefDeleteCookiesCallback.cs
│ │ │ │ │ │ ├── CefDevToolsMessageObserver.cs
│ │ │ │ │ │ ├── CefDialogHandler.cs
│ │ │ │ │ │ ├── CefDisplayHandler.cs
│ │ │ │ │ │ ├── CefDomVisitor.cs
│ │ │ │ │ │ ├── CefDownloadHandler.cs
│ │ │ │ │ │ ├── CefDownloadImageCallback.cs
│ │ │ │ │ │ ├── CefDragHandler.cs
│ │ │ │ │ │ ├── CefEndTracingCallback.cs
│ │ │ │ │ │ ├── CefExtensionHandler.cs
│ │ │ │ │ │ ├── CefFindHandler.cs
│ │ │ │ │ │ ├── CefFocusHandler.cs
│ │ │ │ │ │ ├── CefFrameHandler.cs
│ │ │ │ │ │ ├── CefJSDialogHandler.cs
│ │ │ │ │ │ ├── CefKeyboardHandler.cs
│ │ │ │ │ │ ├── CefLifeSpanHandler.cs
│ │ │ │ │ │ ├── CefLoadHandler.cs
│ │ │ │ │ │ ├── CefMediaObserver.cs
│ │ │ │ │ │ ├── CefMediaRouteCreateCallback.cs
│ │ │ │ │ │ ├── CefMediaSinkDeviceInfoCallback.cs
│ │ │ │ │ │ ├── CefMenuModelDelegate.cs
│ │ │ │ │ │ ├── CefNavigationEntryVisitor.cs
│ │ │ │ │ │ ├── CefPdfPrintCallback.cs
│ │ │ │ │ │ ├── CefPermissionHandler.cs
│ │ │ │ │ │ ├── CefPrintHandler.cs
│ │ │ │ │ │ ├── CefReadHandler.cs
│ │ │ │ │ │ ├── CefRenderHandler.cs
│ │ │ │ │ │ ├── CefRenderProcessHandler.cs
│ │ │ │ │ │ ├── CefRequestContextHandler.cs
│ │ │ │ │ │ ├── CefRequestHandler.cs
│ │ │ │ │ │ ├── CefResolveCallback.cs
│ │ │ │ │ │ ├── CefResourceBundleHandler.cs
│ │ │ │ │ │ ├── CefResourceHandler.cs
│ │ │ │ │ │ ├── CefResourceRequestHandler.cs
│ │ │ │ │ │ ├── CefResponseFilter.cs
│ │ │ │ │ │ ├── CefRunFileDialogCallback.cs
│ │ │ │ │ │ ├── CefSchemeHandlerFactory.cs
│ │ │ │ │ │ ├── CefServerHandler.cs
│ │ │ │ │ │ ├── CefSetCookieCallback.cs
│ │ │ │ │ │ ├── CefStringVisitor.cs
│ │ │ │ │ │ ├── CefTask.cs
│ │ │ │ │ │ ├── CefUrlRequestClient.cs
│ │ │ │ │ │ ├── CefUserData.cs
│ │ │ │ │ │ ├── CefV8Accessor.cs
│ │ │ │ │ │ ├── CefV8ArrayBufferReleaseCallback.cs
│ │ │ │ │ │ ├── CefV8Handler.cs
│ │ │ │ │ │ ├── CefV8Interceptor.cs
│ │ │ │ │ │ └── CefWriteHandler.cs
│ │ │ │ │ ├── Classes.Proxies
│ │ │ │ │ │ ├── CefAuthCallback.cs
│ │ │ │ │ │ ├── CefBeforeDownloadCallback.cs
│ │ │ │ │ │ ├── CefBinaryValue.cs
│ │ │ │ │ │ ├── CefBrowser.cs
│ │ │ │ │ │ ├── CefBrowserHost.cs
│ │ │ │ │ │ ├── CefCallback.cs
│ │ │ │ │ │ ├── CefCommandLine.cs
│ │ │ │ │ │ ├── CefContextMenuParams.cs
│ │ │ │ │ │ ├── CefCookieManager.cs
│ │ │ │ │ │ ├── CefDictionaryValue.cs
│ │ │ │ │ │ ├── CefDomDocument.cs
│ │ │ │ │ │ ├── CefDomNode.cs
│ │ │ │ │ │ ├── CefDownloadItemCallback.cs
│ │ │ │ │ │ ├── CefDownloadItem.cs
│ │ │ │ │ │ ├── CefDragData.cs
│ │ │ │ │ │ ├── CefExtension.cs
│ │ │ │ │ │ ├── CefFileDialogCallback.cs
│ │ │ │ │ │ ├── CefFrame.cs
│ │ │ │ │ │ ├── CefGetExtensionResourceCallback.cs
│ │ │ │ │ │ ├── CefImage.cs
│ │ │ │ │ │ ├── CefJSDialogCallback.cs
│ │ │ │ │ │ ├── CefListValue.cs
│ │ │ │ │ │ ├── CefMediaAccessCallback.cs
│ │ │ │ │ │ ├── CefMediaRoute.cs
│ │ │ │ │ │ ├── CefMediaRouter.cs
│ │ │ │ │ │ ├── CefMediaSink.cs
│ │ │ │ │ │ ├── CefMediaSource.cs
│ │ │ │ │ │ ├── CefMenuModel.cs
│ │ │ │ │ │ ├── CefNavigationEntry.cs
│ │ │ │ │ │ ├── CefPermissionPromptCallback.cs
│ │ │ │ │ │ ├── CefPostData.cs
│ │ │ │ │ │ ├── CefPostDataElement.cs
│ │ │ │ │ │ ├── CefPreferenceManager.cs
│ │ │ │ │ │ ├── CefPreferenceRegistrar.cs
│ │ │ │ │ │ ├── CefPrintDialogCallback.cs
│ │ │ │ │ │ ├── CefPrintJobCallback.cs
│ │ │ │ │ │ ├── CefPrintSettings.cs
│ │ │ │ │ │ ├── CefProcessMessage.cs
│ │ │ │ │ │ ├── CefRegistration.cs
│ │ │ │ │ │ ├── CefRequestContext.cs
│ │ │ │ │ │ ├── CefRequest.cs
│ │ │ │ │ │ ├── CefResourceBundle.cs
│ │ │ │ │ │ ├── CefResourceReadCallback.cs
│ │ │ │ │ │ ├── CefResourceSkipCallback.cs
│ │ │ │ │ │ ├── CefResponse.cs
│ │ │ │ │ │ ├── CefRunContextMenuCallback.cs
│ │ │ │ │ │ ├── CefRunQuickMenuCallback.cs
│ │ │ │ │ │ ├── CefSchemeRegistrar.cs
│ │ │ │ │ │ ├── CefSelectClientCertificateCallback.cs
│ │ │ │ │ │ ├── CefServer.cs
│ │ │ │ │ │ ├── CefSharedMemoryRegion.cs
│ │ │ │ │ │ ├── CefSharedProcessMessageBuilder.cs
│ │ │ │ │ │ ├── CefSslInfo.cs
│ │ │ │ │ │ ├── CefSslStatus.cs
│ │ │ │ │ │ ├── CefStreamReader.cs
│ │ │ │ │ │ ├── CefStreamWriter.cs
│ │ │ │ │ │ ├── CefTaskRunner.cs
│ │ │ │ │ │ ├── CefUrlRequest.cs
│ │ │ │ │ │ ├── CefV8Context.cs
│ │ │ │ │ │ ├── CefV8Exception.cs
│ │ │ │ │ │ ├── CefV8StackFrame.cs
│ │ │ │ │ │ ├── CefV8StackTrace.cs
│ │ │ │ │ │ ├── CefV8Value.cs
│ │ │ │ │ │ ├── CefValue.cs
│ │ │ │ │ │ ├── CefX509Certificate.cs
│ │ │ │ │ │ ├── CefX509CertPrincipal.cs
│ │ │ │ │ │ ├── CefXmlReader.cs
│ │ │ │ │ │ └── CefZipReader.cs
│ │ │ │ │ ├── Enums
│ │ │ │ │ │ ├── CefAlphaType.cs
│ │ │ │ │ │ ├── CefCertStatus.cs
│ │ │ │ │ │ ├── CefChannelLayout.cs
│ │ │ │ │ │ ├── CefChromeToolbarType.cs
│ │ │ │ │ │ ├── CefColorModel.cs
│ │ │ │ │ │ ├── CefColorType.cs
│ │ │ │ │ │ ├── CefCompositionUnderlineStyle.cs
│ │ │ │ │ │ ├── CefContextMenuEditStateFlags.cs
│ │ │ │ │ │ ├── CefContextMenuMediaStateFlags.cs
│ │ │ │ │ │ ├── CefContextMenuMediaType.cs
│ │ │ │ │ │ ├── CefContextMenuTypeFlags.cs
│ │ │ │ │ │ ├── CefContextSafetyImplementation.cs
│ │ │ │ │ │ ├── CefCookiePriority.cs
│ │ │ │ │ │ ├── CefCookieSameSite.cs
│ │ │ │ │ │ ├── CefCrossAxisAlignment.cs
│ │ │ │ │ │ ├── CefCursorType.cs
│ │ │ │ │ │ ├── CefDomDocumentType.cs
│ │ │ │ │ │ ├── CefDomEventCategory.cs
│ │ │ │ │ │ ├── CefDomEventPhase.cs
│ │ │ │ │ │ ├── CefDomNodeType.cs
│ │ │ │ │ │ ├── CefDragOperationsMask.cs
│ │ │ │ │ │ ├── CefDuplexMode.cs
│ │ │ │ │ │ ├── CefErrorCode.cs
│ │ │ │ │ │ ├── CefEventFlags.cs
│ │ │ │ │ │ ├── CefFileDialogMode.cs
│ │ │ │ │ │ ├── CefFocusSource.cs
│ │ │ │ │ │ ├── CefHorizontalAlignment.cs
│ │ │ │ │ │ ├── CefJSDialogType.cs
│ │ │ │ │ │ ├── CefJsonParserOptions.cs
│ │ │ │ │ │ ├── CefJsonWriterOptions.cs
│ │ │ │ │ │ ├── CefKeyEventType.cs
│ │ │ │ │ │ ├── CefLogSeverity.cs
│ │ │ │ │ │ ├── CefMainAxisAlignment.cs
│ │ │ │ │ │ ├── CefMediaAccessPermissionTypes.cs
│ │ │ │ │ │ ├── CefMediaRouteConnectionState.cs
│ │ │ │ │ │ ├── CefMediaRouteCreateResult.cs
│ │ │ │ │ │ ├── CefMediaSinkIconType.cs
│ │ │ │ │ │ ├── CefMenuColorType.cs
│ │ │ │ │ │ ├── CefMenuId.cs
│ │ │ │ │ │ ├── CefMenuItemType.cs
│ │ │ │ │ │ ├── CefMouseButtonType.cs
│ │ │ │ │ │ ├── CefNavigationType.cs
│ │ │ │ │ │ ├── CefPaintElementType.cs
│ │ │ │ │ │ ├── CefPathKey.cs
│ │ │ │ │ │ ├── CefPdfPrintMarginType.cs
│ │ │ │ │ │ ├── CefPermissionRequestResult.cs
│ │ │ │ │ │ ├── CefPermissionRequestTypes.cs
│ │ │ │ │ │ ├── CefPointerType.cs
│ │ │ │ │ │ ├── CefPostDataElementType.cs
│ │ │ │ │ │ ├── CefPreferencesType.cs
│ │ │ │ │ │ ├── CefProcessId.cs
│ │ │ │ │ │ ├── CefQuickMenuEditStateFlags.cs
│ │ │ │ │ │ ├── CefReferrerPolicy.cs
│ │ │ │ │ │ ├── CefResourceType.cs
│ │ │ │ │ │ ├── CefResponseFilterStatus.cs
│ │ │ │ │ │ ├── CefReturnValue.cs
│ │ │ │ │ │ ├── CefScaleFactor.cs
│ │ │ │ │ │ ├── CefSchemeOptions.cs
│ │ │ │ │ │ ├── CefSslContentStatus.cs
│ │ │ │ │ │ ├── CefSslVersion.cs
│ │ │ │ │ │ ├── CefState.cs
│ │ │ │ │ │ ├── CefStorageType.cs
│ │ │ │ │ │ ├── CefTerminationStatus.cs
│ │ │ │ │ │ ├── CefTextInputMode.cs
│ │ │ │ │ │ ├── CefTextStyle.cs
│ │ │ │ │ │ ├── CefThreadId.cs
│ │ │ │ │ │ ├── CefTouchEventType.cs
│ │ │ │ │ │ ├── CefTouchHandleStateFlags.cs
│ │ │ │ │ │ ├── CefTransitionType.cs
│ │ │ │ │ │ ├── CefUriUnescapeRules.cs
│ │ │ │ │ │ ├── CefUrlRequestFlags.cs
│ │ │ │ │ │ ├── CefUrlRequestStatus.cs
│ │ │ │ │ │ ├── CefV8AccessControl.cs
│ │ │ │ │ │ ├── CefV8PropertyAttribute.cs
│ │ │ │ │ │ ├── CefValueType.cs
│ │ │ │ │ │ ├── CefWindowOpenDisposition.cs
│ │ │ │ │ │ ├── CefXmlEncodingType.cs
│ │ │ │ │ │ └── CefXmlNodeType.cs
│ │ │ │ │ ├── ExceptionBuilder.cs
│ │ │ │ │ ├── Exceptions
│ │ │ │ │ │ ├── CefRuntimeException.cs
│ │ │ │ │ │ └── CefVersionMismatchException.cs
│ │ │ │ │ ├── Extensions
│ │ │ │ │ │ └── CefBrowserHostExtensions.cs
│ │ │ │ │ ├── Interop
│ │ │ │ │ │ ├── Base
│ │ │ │ │ │ │ ├── cef_base_ref_counted_t.cs
│ │ │ │ │ │ │ ├── cef_base_scoped_t.cs
│ │ │ │ │ │ │ ├── cef_string_list.cs
│ │ │ │ │ │ │ ├── cef_string_map.cs
│ │ │ │ │ │ │ ├── cef_string_multimap.cs
│ │ │ │ │ │ │ ├── cef_string_t.cs
│ │ │ │ │ │ │ └── cef_string_userfree.cs
│ │ │ │ │ │ ├── Classes.g
│ │ │ │ │ │ │ ├── cef_accessibility_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_app_t.g.cs
│ │ │ │ │ │ │ ├── cef_audio_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_auth_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_before_download_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_binary_value_t.g.cs
│ │ │ │ │ │ │ ├── cef_browser_host_t.g.cs
│ │ │ │ │ │ │ ├── cef_browser_process_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_browser_t.g.cs
│ │ │ │ │ │ │ ├── cef_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_client_t.g.cs
│ │ │ │ │ │ │ ├── cef_command_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_command_line_t.g.cs
│ │ │ │ │ │ │ ├── cef_completion_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_context_menu_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_context_menu_params_t.g.cs
│ │ │ │ │ │ │ ├── cef_cookie_access_filter_t.g.cs
│ │ │ │ │ │ │ ├── cef_cookie_manager_t.g.cs
│ │ │ │ │ │ │ ├── cef_cookie_visitor_t.g.cs
│ │ │ │ │ │ │ ├── cef_delete_cookies_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_dev_tools_message_observer_t.g.cs
│ │ │ │ │ │ │ ├── cef_dialog_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_dictionary_value_t.g.cs
│ │ │ │ │ │ │ ├── cef_display_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_domdocument_t.g.cs
│ │ │ │ │ │ │ ├── cef_domnode_t.g.cs
│ │ │ │ │ │ │ ├── cef_domvisitor_t.g.cs
│ │ │ │ │ │ │ ├── cef_download_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_download_image_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_download_item_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_download_item_t.g.cs
│ │ │ │ │ │ │ ├── cef_drag_data_t.g.cs
│ │ │ │ │ │ │ ├── cef_drag_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_end_tracing_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_extension_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_extension_t.g.cs
│ │ │ │ │ │ │ ├── cef_file_dialog_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_find_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_focus_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_frame_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_frame_t.g.cs
│ │ │ │ │ │ │ ├── cef_get_extension_resource_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_image_t.g.cs
│ │ │ │ │ │ │ ├── cef_jsdialog_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_jsdialog_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_keyboard_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_life_span_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_list_value_t.g.cs
│ │ │ │ │ │ │ ├── cef_load_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_media_access_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_media_observer_t.g.cs
│ │ │ │ │ │ │ ├── cef_media_route_create_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_media_router_t.g.cs
│ │ │ │ │ │ │ ├── cef_media_route_t.g.cs
│ │ │ │ │ │ │ ├── cef_media_sink_device_info_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_media_sink_t.g.cs
│ │ │ │ │ │ │ ├── cef_media_source_t.g.cs
│ │ │ │ │ │ │ ├── cef_menu_model_delegate_t.g.cs
│ │ │ │ │ │ │ ├── cef_menu_model_t.g.cs
│ │ │ │ │ │ │ ├── cef_navigation_entry_t.g.cs
│ │ │ │ │ │ │ ├── cef_navigation_entry_visitor_t.g.cs
│ │ │ │ │ │ │ ├── cef_pdf_print_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_permission_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_permission_prompt_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_post_data_element_t.g.cs
│ │ │ │ │ │ │ ├── cef_post_data_t.g.cs
│ │ │ │ │ │ │ ├── cef_preference_manager_t.g.cs
│ │ │ │ │ │ │ ├── cef_preference_registrar_t.g.cs
│ │ │ │ │ │ │ ├── cef_print_dialog_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_print_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_print_job_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_print_settings_t.g.cs
│ │ │ │ │ │ │ ├── cef_process_message_t.g.cs
│ │ │ │ │ │ │ ├── cef_read_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_registration_t.g.cs
│ │ │ │ │ │ │ ├── cef_render_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_render_process_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_request_context_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_request_context_t.g.cs
│ │ │ │ │ │ │ ├── cef_request_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_request_t.g.cs
│ │ │ │ │ │ │ ├── cef_resolve_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_resource_bundle_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_resource_bundle_t.g.cs
│ │ │ │ │ │ │ ├── cef_resource_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_resource_read_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_resource_request_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_resource_skip_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_response_filter_t.g.cs
│ │ │ │ │ │ │ ├── cef_response_t.g.cs
│ │ │ │ │ │ │ ├── cef_run_context_menu_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_run_file_dialog_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_run_quick_menu_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_scheme_handler_factory_t.g.cs
│ │ │ │ │ │ │ ├── cef_scheme_registrar_t.g.cs
│ │ │ │ │ │ │ ├── cef_select_client_certificate_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_server_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_server_t.g.cs
│ │ │ │ │ │ │ ├── cef_set_cookie_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_shared_memory_region_t.g.cs
│ │ │ │ │ │ │ ├── cef_shared_process_message_builder_t.g.cs
│ │ │ │ │ │ │ ├── cef_sslinfo_t.g.cs
│ │ │ │ │ │ │ ├── cef_sslstatus_t.g.cs
│ │ │ │ │ │ │ ├── cef_stream_reader_t.g.cs
│ │ │ │ │ │ │ ├── cef_stream_writer_t.g.cs
│ │ │ │ │ │ │ ├── cef_string_visitor_t.g.cs
│ │ │ │ │ │ │ ├── cef_task_runner_t.g.cs
│ │ │ │ │ │ │ ├── cef_task_t.g.cs
│ │ │ │ │ │ │ ├── cef_urlrequest_client_t.g.cs
│ │ │ │ │ │ │ ├── cef_urlrequest_t.g.cs
│ │ │ │ │ │ │ ├── cef_user_data_t.g.cs
│ │ │ │ │ │ │ ├── cef_v8accessor_t.g.cs
│ │ │ │ │ │ │ ├── cef_v8array_buffer_release_callback_t.g.cs
│ │ │ │ │ │ │ ├── cef_v8context_t.g.cs
│ │ │ │ │ │ │ ├── cef_v8exception_t.g.cs
│ │ │ │ │ │ │ ├── cef_v8handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_v8interceptor_t.g.cs
│ │ │ │ │ │ │ ├── cef_v8stack_frame_t.g.cs
│ │ │ │ │ │ │ ├── cef_v8stack_trace_t.g.cs
│ │ │ │ │ │ │ ├── cef_v8value_t.g.cs
│ │ │ │ │ │ │ ├── cef_value_t.g.cs
│ │ │ │ │ │ │ ├── cef_write_handler_t.g.cs
│ │ │ │ │ │ │ ├── cef_x509certificate_t.g.cs
│ │ │ │ │ │ │ ├── cef_x509cert_principal_t.g.cs
│ │ │ │ │ │ │ ├── cef_xml_reader_t.g.cs
│ │ │ │ │ │ │ └── cef_zip_reader_t.g.cs
│ │ │ │ │ │ ├── libcef.cs
│ │ │ │ │ │ ├── libcef.g.cs
│ │ │ │ │ │ ├── libcef.string.cs
│ │ │ │ │ │ ├── libcef.string_list.cs
│ │ │ │ │ │ ├── libcef.string_map.cs
│ │ │ │ │ │ ├── libcef.string_multimap.cs
│ │ │ │ │ │ ├── libcef.time.cs
│ │ │ │ │ │ ├── libcef.win.cs
│ │ │ │ │ │ ├── _Platform
│ │ │ │ │ │ │ ├── NativeMethods.cs
│ │ │ │ │ │ │ └── RECT.cs
│ │ │ │ │ │ ├── Structs
│ │ │ │ │ │ │ ├── cef_audio_parameters_t.cs
│ │ │ │ │ │ │ ├── cef_browser_settings_t.cs
│ │ │ │ │ │ │ ├── cef_composition_underline.cs
│ │ │ │ │ │ │ ├── cef_cookie_t.cs
│ │ │ │ │ │ │ ├── cef_cursor_info_t.cs
│ │ │ │ │ │ │ ├── cef_draggable_region_t.cs
│ │ │ │ │ │ │ ├── cef_insets_t.cs
│ │ │ │ │ │ │ ├── cef_key_event_t.cs
│ │ │ │ │ │ │ ├── cef_main_args_t.cs
│ │ │ │ │ │ │ ├── cef_media_sink_device_info_t.cs
│ │ │ │ │ │ │ ├── cef_mouse_event_t.cs
│ │ │ │ │ │ │ ├── cef_pdf_print_settings_t.cs
│ │ │ │ │ │ │ ├── cef_point_t.cs
│ │ │ │ │ │ │ ├── cef_popup_features_t.cs
│ │ │ │ │ │ │ ├── cef_range_t.cs
│ │ │ │ │ │ │ ├── cef_rect_t.cs
│ │ │ │ │ │ │ ├── cef_request_context_settings_t.cs
│ │ │ │ │ │ │ ├── cef_screen_info_t.cs
│ │ │ │ │ │ │ ├── cef_settings_t.cs
│ │ │ │ │ │ │ ├── cef_size_t.cs
│ │ │ │ │ │ │ ├── cef_touch_event_t.cs
│ │ │ │ │ │ │ ├── cef_touch_handle_state_t.cs
│ │ │ │ │ │ │ ├── cef_urlparts_t.cs
│ │ │ │ │ │ │ └── cef_window_info_t.cs
│ │ │ │ │ │ └── version.g.cs
│ │ │ │ │ ├── Platform
│ │ │ │ │ │ ├── Linux
│ │ │ │ │ │ │ └── CefWindowInfoLinuxImpl.cs
│ │ │ │ │ │ ├── Mac
│ │ │ │ │ │ │ └── CefWindowInfoMacImpl.cs
│ │ │ │ │ │ └── Windows
│ │ │ │ │ │ ├── CefWindowInfoWindowsImpl.cs
│ │ │ │ │ │ ├── LoadLibraryFlags.cs
│ │ │ │ │ │ ├── NativeMethods.cs
│ │ │ │ │ │ ├── WindowStyles.cs
│ │ │ │ │ │ └── WindowStylesEx.cs
│ │ │ │ │ ├── StringHelper.cs
│ │ │ │ │ └── Structs
│ │ │ │ │ ├── CefAudioParameters.cs
│ │ │ │ │ ├── CefBaseTime.cs
│ │ │ │ │ ├── CefBrowserSettings.cs
│ │ │ │ │ ├── CefColor.cs
│ │ │ │ │ ├── CefCompositionUnderline.cs
│ │ │ │ │ ├── CefCookie.cs
│ │ │ │ │ ├── CefCursorInfo.cs
│ │ │ │ │ ├── CefDraggableRegion.cs
│ │ │ │ │ ├── CefInsets.cs
│ │ │ │ │ ├── CefKeyEvent.cs
│ │ │ │ │ ├── CefMainArgs.cs
│ │ │ │ │ ├── CefMediaSinkDeviceInfo.cs
│ │ │ │ │ ├── CefMouseEvent.cs
│ │ │ │ │ ├── CefPdfPrintSettings.cs
│ │ │ │ │ ├── CefPoint.cs
│ │ │ │ │ ├── CefPopupFeatures.cs
│ │ │ │ │ ├── CefRange.cs
│ │ │ │ │ ├── CefRectangle.cs
│ │ │ │ │ ├── CefRequestContextSettings.cs
│ │ │ │ │ ├── CefScreenInfo.cs
│ │ │ │ │ ├── CefSettings.cs
│ │ │ │ │ ├── CefSize.cs
│ │ │ │ │ ├── CefTime.cs
│ │ │ │ │ ├── CefTouchEvent.cs
│ │ │ │ │ ├── CefTouchHandleState.cs
│ │ │ │ │ ├── CefUrlParts.cs
│ │ │ │ │ └── CefWindowInfo.cs
│ │ │ │ ├── IAudioHandler.cs
│ │ │ │ ├── ICommandHandler.cs
│ │ │ │ ├── IContextMenuHandler.cs
│ │ │ │ ├── IDialogHandler.cs
│ │ │ │ ├── IDisplayHandler.cs
│ │ │ │ ├── IDownloadHandler.cs
│ │ │ │ ├── IDragHandler.cs
│ │ │ │ ├── IFindHandler.cs
│ │ │ │ ├── IFocusHandler.cs
│ │ │ │ ├── IFrameHandler.cs
│ │ │ │ ├── IJSDialogHandler.cs
│ │ │ │ ├── IKeyboardHandler.cs
│ │ │ │ ├── ILifeSpanHandler.cs
│ │ │ │ ├── ILoadHandler.cs
│ │ │ │ ├── IPermissionHandler.cs
│ │ │ │ ├── IPrintHandler.cs
│ │ │ │ ├── IRenderHandler.cs
│ │ │ │ └── IRequestHandler.cs
│ │ │ ├── BrowserApp.cs
│ │ │ ├── IWebViewClient.cs
│ │ │ ├── IWebViewHost.cs
│ │ │ └── WebView
│ │ │ ├── Bridge
│ │ │ │ ├── BridgeMessage.cs
│ │ │ │ ├── MessageBridge.cs
│ │ │ │ ├── MessageBridgeHandler.cs
│ │ │ │ ├── MessageBridgePipeClient.cs
│ │ │ │ ├── MessageBridgePipeServer.cs
│ │ │ │ ├── MessageBridgePipeStream.cs
│ │ │ │ ├── MessageBridgeRequest.cs
│ │ │ │ ├── MessageBridgeResponse.cs
│ │ │ │ ├── ProcessMessageDispatcher.cs
│ │ │ │ └── ProcessMessageReceivedEventArgs.cs
│ │ │ ├── BrowserProcess
│ │ │ │ ├── BrowserClientHandlers
│ │ │ │ │ ├── WebViewAudioHandler.cs
│ │ │ │ │ ├── WebViewCommandHandler.cs
│ │ │ │ │ ├── WebViewContextMenuHandler.cs
│ │ │ │ │ ├── WebViewDialogHandler.cs
│ │ │ │ │ ├── WebViewDisplayHandler.cs
│ │ │ │ │ ├── WebViewDownloadHandler.cs
│ │ │ │ │ ├── WebViewDragHandler.cs
│ │ │ │ │ ├── WebViewFindHandler.cs
│ │ │ │ │ ├── WebViewFocusHandler.cs
│ │ │ │ │ ├── WebViewFrameHandler.cs
│ │ │ │ │ ├── WebViewJSDialogHandler.cs
│ │ │ │ │ ├── WebViewKeyboardHandler.cs
│ │ │ │ │ ├── WebViewLifeSpanHandler.cs
│ │ │ │ │ ├── WebViewLoadHandler.cs
│ │ │ │ │ ├── WebViewPermissionHandler.cs
│ │ │ │ │ ├── WebViewPrintHandler.cs
│ │ │ │ │ ├── WebViewRenderHandler.cs
│ │ │ │ │ └── WebViewRequestHandler.cs
│ │ │ │ ├── BrowserProcessHandler.cs
│ │ │ │ └── WindowBindingObjectServiceServer.cs
│ │ │ ├── Components
│ │ │ │ ├── About
│ │ │ │ │ └── AboutForm.cs
│ │ │ │ ├── ContextMenu
│ │ │ │ │ ├── AnimatedContextMenuStrip.cs
│ │ │ │ │ ├── CefMenuIdentifiers.cs
│ │ │ │ │ ├── ContextMenuHelper.cs
│ │ │ │ │ ├── ContextMenuItem.cs
│ │ │ │ │ ├── ContextMenuStripColorTableDark.cs
│ │ │ │ │ ├── ContextMenuStripColorTableLight.cs
│ │ │ │ │ └── ContextMenuStripRenderer.cs
│ │ │ │ ├── DevTools
│ │ │ │ │ ├── DevToolsClient.cs
│ │ │ │ │ ├── DevToolsLifeSpanHandler.cs
│ │ │ │ │ └── DevToolsWindow.cs
│ │ │ │ └── PopupBrowser
│ │ │ │ ├── EmbeddedBrowserContextMenuHandler.cs
│ │ │ │ ├── EmbeddedBrowserDisplayHandler.cs
│ │ │ │ ├── EmbeddedBrowserDownloadHandler.cs
│ │ │ │ ├── EmbeddedBrowserLifeSpanHandler.cs
│ │ │ │ ├── EmbeddedBrowserWindow.cs
│ │ │ │ └── EmbeddedlBrowserClient.cs
│ │ │ ├── RendererProcess
│ │ │ │ ├── RenderProcessHandler.cs
│ │ │ │ └── WindowBindingObjectServiceClient.cs
│ │ │ ├── Utils
│ │ │ │ ├── BrowserRenderWidgetHostFinder.cs
│ │ │ │ ├── BrowserRenderWidgetHostMessageInterceptor.cs
│ │ │ │ └── TaskAction.cs
│ │ │ ├── WebViewClient.cs
│ │ │ ├── WebViewColorMode.cs
│ │ │ ├── WebView.cs
│ │ │ ├── WebViewHostMode.cs
│ │ │ ├── WebView.IContextMenuHandler.cs
│ │ │ ├── WebView.IDragHandler.cs
│ │ │ ├── WebView.ILifeSpanHandler.cs
│ │ │ ├── WebView.InternalJavaScripts.cs
│ │ │ ├── WebView.IRequestHandler.cs
│ │ │ ├── WebView.Members.cs
│ │ │ └── WebView.WebViewBrowserClient.cs
│ │ ├── Formium
│ │ │ ├── BrowserHandlerImplements
│ │ │ │ ├── AudioHandler.cs
│ │ │ │ ├── CommandHandler.cs
│ │ │ │ ├── ContextMenuHandler.cs
│ │ │ │ ├── DialogHandler.cs
│ │ │ │ ├── DisplayHandler.cs
│ │ │ │ ├── DownloadHandler.cs
│ │ │ │ ├── DragHandler.cs
│ │ │ │ ├── FindHandler.cs
│ │ │ │ ├── FocusHandler.cs
│ │ │ │ ├── FrameHandler.cs
│ │ │ │ ├── JSDialogHandler.cs
│ │ │ │ ├── KeyboardHandler.cs
│ │ │ │ ├── LifeSpanHandler.cs
│ │ │ │ ├── LoadHandler.cs
│ │ │ │ ├── PermissionHandler.cs
│ │ │ │ ├── PrintHandler.cs
│ │ │ │ ├── RenderHandler.cs
│ │ │ │ └── RequestHandler.cs
│ │ │ ├── EventArgs
│ │ │ │ ├── BeforeBrowseEventArgs.cs
│ │ │ │ ├── BeforeDownloadEventArgs.cs
│ │ │ │ ├── BeforeKeyEventEventArgs.cs
│ │ │ │ ├── BrowserEventArgs.cs
│ │ │ │ ├── BrowserMessageEventArgs.cs
│ │ │ │ ├── CanDownloadEventArgs.cs
│ │ │ │ ├── ClosingEventArgs.cs
│ │ │ │ ├── ConsoleMessageEventArgs.cs
│ │ │ │ ├── CursorChangeEventArgs.cs
│ │ │ │ ├── DownloadUpdatedEventArgs.cs
│ │ │ │ ├── DragEnterEventArgs.cs
│ │ │ │ ├── FaviconUrlChangeEventArgs.cs
│ │ │ │ ├── FramePageAddressChangeEventArgs.cs
│ │ │ │ ├── FramePageLoadEndEventArgs.cs
│ │ │ │ ├── FramePageLoadErrorEventArgs.cs
│ │ │ │ ├── FramePageLoadStartEventArgs.cs
│ │ │ │ ├── FullscreenModeChangeEventArgs.cs
│ │ │ │ ├── GetAuthCredentialsEventArgs.cs
│ │ │ │ ├── KeyEventEventArgs.cs
│ │ │ │ ├── MediaAccessChangeEventArgs.cs
│ │ │ │ ├── OpenUrlFromTabEventArgs.cs
│ │ │ │ ├── PageAddressChangeEventArgs.cs
│ │ │ │ ├── PageLoadEndEventArgs.cs
│ │ │ │ ├── PageLoadErrorEventArgs.cs
│ │ │ │ ├── PageLoadingProgressChangeEventArgs.cs
│ │ │ │ ├── PageLoadingStateChangeEventArgs.cs
│ │ │ │ ├── PageLoadStartEventArgs.cs
│ │ │ │ ├── PageTitleChangeEventArgs.cs
│ │ │ │ ├── RenderProcessCrashedEventArgs.cs
│ │ │ │ ├── SetFocusEventArgs.cs
│ │ │ │ ├── StatusMessageChangeEventArgs.cs
│ │ │ │ ├── TooltipEventArgs.cs
│ │ │ │ └── WindowStateChangedEventArgs.cs
│ │ │ ├── Formium.BrowserClient.cs
│ │ │ ├── FormiumColorMode.cs
│ │ │ ├── Formium.cs
│ │ │ ├── Formium.Events.cs
│ │ │ ├── Formium.IDisplayHandler.cs
│ │ │ ├── Formium.IDownloadHandler.cs
│ │ │ ├── Formium.IDragHandler.cs
│ │ │ ├── Formium.IFocusHandler.cs
│ │ │ ├── Formium.IKeyboardHandler.cs
│ │ │ ├── Formium.ILifeSpanHandler.cs
│ │ │ ├── Formium.ILoadHandler.cs
│ │ │ ├── Formium.IRenderHandler.cs
│ │ │ ├── Formium.IRenderHandler.Implements.cs
│ │ │ ├── Formium.IRequestHandler.cs
│ │ │ ├── Formium.Members.cs
│ │ │ ├── Formium.Overrides.cs
│ │ │ ├── FormiumWebViewHost.cs
│ │ │ ├── FormiumWindowBindingObject.cs
│ │ │ ├── FormiumWindowState.cs
│ │ │ ├── Forms
│ │ │ │ ├── base
│ │ │ │ │ ├── Forms
│ │ │ │ │ │ ├── StandardWindowBorderlessForm.cs
│ │ │ │ │ │ ├── StandardWindowForm.cs
│ │ │ │ │ │ └── WindowBase
│ │ │ │ │ │ ├── FramelessWindowBase.cs
│ │ │ │ │ │ ├── FramelessWindowType.cs
│ │ │ │ │ │ ├── StandardWindowBase.cs
│ │ │ │ │ │ ├── SystemDpiManager.cs
│ │ │ │ │ │ ├── WindowActivatedEventArgs.cs
│ │ │ │ │ │ ├── WindowChangeState.cs
│ │ │ │ │ │ ├── WindowDpiAdapter.cs
│ │ │ │ │ │ ├── WindowDpiChangedEventArgs.cs
│ │ │ │ │ │ └── WindowStateChangedEventArgs.cs
│ │ │ │ │ ├── FormStyle.cs
│ │ │ │ │ ├── IFormStyle.cs
│ │ │ │ │ └── WindowStyleBuilder.cs
│ │ │ │ ├── KioskForm
│ │ │ │ │ └── KioskWindow.cs
│ │ │ │ ├── KisokFormStyle.cs
│ │ │ │ ├── SystemForm
│ │ │ │ │ ├── SystemBorderlessWindow.cs
│ │ │ │ │ └── SystemStandardWindow.cs
│ │ │ │ └── SystemFormStyle.cs
│ │ │ ├── OffscreenImeHandler.cs
│ │ │ └── SplashScreen.cs
│ │ ├── GlobalUsings.cs
│ │ ├── JavaScript
│ │ │ ├── JavaScriptEngine
│ │ │ │ ├── AccessJavaScriptObjectPropertyMessage.cs
│ │ │ │ ├── EvaluateJavaScriptCompleteMessage.cs
│ │ │ │ ├── EvaluateJavaScriptCompleteTaskOnLocal.cs
│ │ │ │ ├── EvaluateJavaScriptMessage.cs
│ │ │ │ ├── EvaluateJavaScriptTaskOnRemote.cs
│ │ │ │ ├── ExecuteJavaScriptCompleteTaskOnLocal.cs
│ │ │ │ ├── ExecuteJavaScriptFunctionMessage.cs
│ │ │ │ ├── ExecuteJavaScriptFunctionOnLocalMessage.cs
│ │ │ │ ├── ExecuteJavaScriptFunctionPromiseTaskOnRemote.cs
│ │ │ │ ├── ExecuteJavaScriptFunctionTaskOnRemote.cs
│ │ │ │ ├── JavaScriptArray.cs
│ │ │ │ ├── JavaScriptAsynchronousFunction.cs
│ │ │ │ ├── JavaScriptEngineBridge.cs
│ │ │ │ ├── JavaScriptEngineBridge.Local.cs
│ │ │ │ ├── JavaScriptEngineBridge.Remote.cs
│ │ │ │ ├── JavaScriptException.cs
│ │ │ │ ├── JavaScriptFunctionInvoker.cs
│ │ │ │ ├── JavaScriptFunctionInvokerDefinition.cs
│ │ │ │ ├── JavaScriptFunctionInvokerExtensions.cs
│ │ │ │ ├── JavaScriptFunctionInvokerHandler.cs
│ │ │ │ ├── JavaScriptFunctionInvokerOnRemote.cs
│ │ │ │ ├── JavaScriptJsonValue.cs
│ │ │ │ ├── JavaScriptObjectAccessor.cs
│ │ │ │ ├── JavaScriptObject.cs
│ │ │ │ ├── JavaScriptObjectExtension.cs
│ │ │ │ ├── JavaScriptPromiseContext.cs
│ │ │ │ ├── JavaScriptPromise.cs
│ │ │ │ ├── JavaScriptPromiseExtensions.cs
│ │ │ │ ├── JavaScriptProperty.cs
│ │ │ │ ├── JavaScriptPropertyDefinition.cs
│ │ │ │ ├── JavaScriptResult.cs
│ │ │ │ ├── JavaScriptSynchronousFunction.cs
│ │ │ │ ├── JavaScriptValueConverterExtensions.cs
│ │ │ │ ├── JavaScriptValue.cs
│ │ │ │ ├── JavaScriptValueDefinition.cs
│ │ │ │ └── JavaScriptValueType.cs
│ │ │ ├── ObjectMapping
│ │ │ │ ├── JavaScriptObjectMapCreationTaskOnLocal.cs
│ │ │ │ ├── JavaScriptObjectMapCreationTaskOnRemote.cs
│ │ │ │ ├── JavaScriptObjectMappingBridge.cs
│ │ │ │ ├── JavaScriptObjectMappingBridge.Local.cs
│ │ │ │ ├── JavaScriptObjectMappingBridge.Remote.cs
│ │ │ │ ├── JavaScriptObjectRegisterHandle.cs
│ │ │ │ └── JavaScriptObjectWrapper.cs
│ │ │ └── WindowBinding
│ │ │ ├── JavaScriptPostBrowserMessageMessage.cs
│ │ │ ├── JavaScriptPostBrowserMessageTaskOnRemote.cs
│ │ │ ├── JavaScriptWindowBindingObjectBridge.cs
│ │ │ ├── JavaScriptWindowBindingObjectBridge.Local.cs
│ │ │ ├── JavaScriptWindowBindingObjectBridge.Remote.cs
│ │ │ ├── JavaScriptWindowBindingObject.cs
│ │ │ ├── JavaScriptWindowBindingObjectFunction.cs
│ │ │ ├── JavaScriptWindowBindingObjectFunctionType.cs
│ │ │ ├── JavaScriptWindowBindingObjectMessage.cs
│ │ │ └── JavaScriptWindowBindingObjectRegister.cs
│ │ ├── Logging
│ │ │ ├── DefaultLogger.cs
│ │ │ ├── LogEntry.cs
│ │ │ ├── Logger.cs
│ │ │ └── WinFormiumLogger.cs
│ │ ├── Utils
│ │ │ ├── PropertyManager.cs
│ │ │ ├── Win32APIAvailableHelper.cs
│ │ │ ├── Win32WindowWrap.cs
│ │ │ └── WinFormiumMessage.cs
│ │ ├── WebResource
│ │ │ ├── base
│ │ │ │ ├── ResourceHandler.cs
│ │ │ │ ├── ResourceOptions.cs
│ │ │ │ ├── ResourceRequest.cs
│ │ │ │ ├── ResourceRequestMethod.cs
│ │ │ │ ├── ResourceResponse.cs
│ │ │ │ ├── ResourceSchemeHandlerFactory.cs
│ │ │ │ ├── ResourceSchemeHandlerOptions.cs
│ │ │ │ └── StatusCodes.cs
│ │ │ ├── Data
│ │ │ │ ├── Attributes
│ │ │ │ │ ├── HttpDeleteMethodAttribute.cs
│ │ │ │ │ ├── HttpGetMethodAttribute.cs
│ │ │ │ │ ├── HttpHeadMethodAttribute.cs
│ │ │ │ │ ├── HttpMethodAttribute.cs
│ │ │ │ │ ├── HttpOptionsMethodAttribute.cs
│ │ │ │ │ ├── HttpPatchMethodAttribute.cs
│ │ │ │ │ ├── HttpPostMethodAttribute.cs
│ │ │ │ │ ├── HttpPutMethodAttribute.cs
│ │ │ │ │ ├── JsonBodyAttribute.cs
│ │ │ │ │ ├── NoActionAttribute.cs
│ │ │ │ │ └── RoutePathAttribute.cs
│ │ │ │ ├── base
│ │ │ │ │ ├── DataResourceContext.cs
│ │ │ │ │ ├── DataResourceProvider.cs
│ │ │ │ │ ├── DataResourceRoute.cs
│ │ │ │ │ ├── DataResourceSchemeHandlerFactory.cs
│ │ │ │ │ ├── DataResourceService.cs
│ │ │ │ │ ├── IResourceResult.cs
│ │ │ │ │ └── ResourceResult.cs
│ │ │ │ ├── DataResourceHandler.cs
│ │ │ │ ├── DataResourceOptions.cs
│ │ │ │ ├── DataResourceRegister.cs
│ │ │ │ └── Result
│ │ │ │ ├── BadRequestResult.cs
│ │ │ │ ├── ContentResult.cs
│ │ │ │ ├── JsonResult.cs
│ │ │ │ ├── NoContentResult.cs
│ │ │ │ ├── NotFoundResult.cs
│ │ │ │ ├── OkResult.cs
│ │ │ │ └── StatusCodeResult.cs
│ │ │ ├── EmbeddedFile
│ │ │ │ ├── EmbeddedFileResourceHandler.cs
│ │ │ │ ├── EmbeddedFileResourceOptions.cs
│ │ │ │ ├── EmbeddedFileResourceRegister.cs
│ │ │ │ └── EmbeddedFileResourceSchemeHandlerFactory.cs
│ │ │ └── LocalFile
│ │ │ ├── LocalFileResourceHandler.cs
│ │ │ ├── LocalFileResourceOptions.cs
│ │ │ ├── LocalFileResourceRegister.cs
│ │ │ └── LocalFileResourceSchemeHandlerFactory.cs
│ │ └── WinFormiumApp.cs
│ └── WinFormium.csproj
└── WinFormiumProject-EN.sln
83 directories, 952 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论