VB2010 或 VB.NET 更改默认表单属性

VB2010 or VB.NET changing default form properties

在启动新表单项目或向现有项目添加新表单时,是否有任何方法可以更改默认表单属性。例如...为 "Start Position" 创建的任何新表单的当前默认值是 "Windows Default Location"... 但我希望每个表单都是 "Center Screen"... 同样,默认值 "AutoScaleMode" 设置是 "Font"... 我希望它是 "None"... 是的,我可以在创建新表单时在属性中更改这些设置,但我想更改默认。每次创建新表单时都必须更改这些(以及其他一些)设置,这很烦人。

简单的解决方案:使用所有参数设置创建一个您想要的默认表单。然后只需将设计器视图和代码视图复制到新表单各自的位置。您可以在项目之间执行此操作

如果它在同一项目中,您只需复制解决方案资源管理器中的表单即可根据您创建的模板生成更多内容。

您可以编辑存储在 C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\.

中的默认 ItemProject 模板

我建议您创建自己的基础 Form/Project 并导出它们;文件菜单->导出模板。不过,您经常需要使用文本编辑器对向导生成的文件进行一些修饰。

要了解更多信息,请参阅:Visual Studio Templates


编辑: 模板向导会将自定义项目模板放在 C:\Users\USERNAME\Documents\Visual Studio 2010\Templates\ProjectTemplates 文件夹,当您选中 "Automatically import the template into Visual Studio" 选项时。该文件夹中应该有一个名为 "Visual Basic" 的子文件夹。您在 "Visual Basic" 下添加的任何文件夹都将显示在 "Installed Templates" 视图下。您可以将模板文件(zip 文件)移动到该文件夹​​层次结构中的特定文件夹,以对模板进行分类。我希望该描述有意义。

此外,如果您选择修改位于 C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ 下的系统模板结构,您将需要通过在命令提示符 window.[=15= 中执行以下命令来更新缓存]

devenv /installvstemplates