在应用程序启动时,显示一个欢迎页面会给用户更好的使用体验,可以在此欢迎页面中显示用户最近访问的项目,或给出常用操作的快捷链接。
对于客户端程序来说,设计制作一个美观的欢迎页面并非易事,但是你可以使用 HTML 来设计制作一个欢迎页,将其集成到你的应用程序中,并通过应用程序代码动态的输出 HTML 中的部分内容,并且,你可以在 HTML 页面中通过 JavaScript 调用后台的 C# 函数,也可以在 C# 中调用前端的 JavaScript 函数以实现页面的互动。
一个典型的欢迎页面:
这个欢迎页面的实现模块:
StartPageScheme 用于定义要呈现的不同页面的 URI ,并实现了针对这些 URI 的解析与绑定功能:
StartPageCodePage 用于呈现指定的页面,你可以通过 C# 代码控制 HTML 代码的输出:
SailingEase WinForm Framework 提供了完善的欢迎页面框架,你可以在五分钟内定义一个自己的欢迎页面,也可以基于这种技术,实现 HTML 与 C# 混合的复杂视图来呈现数据。