放弃winform的窗体吧,改用html作界面,桌面应用程序UI的新的开发方式。

文章正文
发布时间:2025-08-21 03:09

HtmlUi HtmlUi是用于使用HTML用户界面创建桌面C#应用程序的框架。 概述 该框架使用库来呈现UI,并使用C#将控制器与UI连接起来。 对于UI上的客户端,该框架目前仅支持 。 每个AngularJS控制器都与C#控制器链接,因此C#控制器中更改的每个属性都将更新为AngularJS控制器,反之亦然。 C#控制器上的方法也链接到AngularJS端,因此可以从UI调用它们。 CEF二进制文件 CEF二进制文件可以从编译,也可以从下载。 HtmlUi当前使用CEF版本3.2357.1281。 CEF运行所需的文件列出。 该存储库还包括Windows x86和Linux x64二进制文件,以运行示例,而无需搜索和下载正确的CEF。 头孢胶 为了在C#中使用CEF,框架使用了一个名为的库来P / Invoke对CEF的调用。 框架使用哪个CEF版本取决于CefGlue库。 当Cef