Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net winforms中的常见控件,如asp.net中的母版页_Vb.net - Fatal编程技术网

Vb.net winforms中的常见控件,如asp.net中的母版页

Vb.net winforms中的常见控件,如asp.net中的母版页,vb.net,Vb.net,我正在开发一个windows(winforms)应用程序,但我在某些方面遇到了困难。在asp.net中,网站中有一个“母版页”,因此使用此母版页,我们可以在母版页中放置一个通用控件,稍后它将用于所有其他页面。我们不需要在母版页上已经放置的每个页面上放置这些控件。在winforms中,我要做的事情与在所有表单上放置菜单栏作为公共控件一样。我不想手动将此菜单栏放置在所有其他表单上,因为这将非常耗时,而且可能会出错。但在winforms中如何执行此操作?谢谢各位。您可以在用户表单上继承另一个表单作为模

我正在开发一个windows(winforms)应用程序,但我在某些方面遇到了困难。
在asp.net中,网站中有一个“母版页”,因此使用此母版页,我们可以在母版页中放置一个通用控件,稍后它将用于所有其他页面。我们不需要在母版页上已经放置的每个页面上放置这些控件。
在winforms中,我要做的事情与在所有表单上放置菜单栏作为公共控件一样。我不想手动将此菜单栏放置在所有其他表单上,因为这将非常耗时,而且可能会出错。
但在winforms中如何执行此操作?
谢谢各位。

您可以在用户表单上继承另一个表单作为模板

首先创建模板表单

然后将继承添加到用户表单中

Public Class User_From1
    Inherits My_Template_Form

End Class

项目>添加新项目>Windows窗体节点,选择“继承的窗体”。它以我想要的方式工作。但我不能像改变其他形式一样改变控件的大小。我必须手动更改它,进入控件属性,然后更改大小,它只允许拖放。但多亏了你们,先生。如果你想要很多动态的东西,它会变得复杂。这比简单的东西更难理解。