我正在使用asp.net和C#开发应用程序,使用母版页的概念使得开发变得非常容易。现在我想要开发一个Windows窗体应用程序,同样需要一个母版页。是否有类似于母版页的东西,比如母版窗体?谢谢。
Winform 中真的没有像 ASP.NET 主控页那样的内置功能。
你能做到的最接近的方式是使用带有空洞的模板表单来填充用户控件。你可以将你的控件连接到主表单表示为接口类型的“服务”实例,以便你可以对模板拥有的控件上采取的操作做出反应。
但要注意,这并不是简单的,你可能会面临一些意想不到的限制。由于这个原因,Winform 可能不是你的新应用程序的最佳平台。
WinForms
的组织方式有所不同,您必须从基本概念学习WinForms
,因为桌面应用程序和 Web 应用程序之间的共性较少。 - King King