【问题标题】:Can one set the default properties for new WinForms created in Visual Studio?可以为在 Visual Studio 中创建的新 WinForms 设置默认属性吗?
【发布时间】:2013-09-15 11:48:28
【问题描述】:
每当我创建一个新的 WinForm 时,FormBorderStyle 默认为 Sizable。如果我可以配置 VS 以便我创建的每个新表单都具有 FormBorderStyle=FixedDialog (以及与其他几个属性类似),那将非常方便。
有谁知道 VS 是否允许您更改默认属性?
【问题讨论】:
标签:
c#
winforms
visual-studio-2010
properties
【解决方案1】:
我认为你必须创建自己的Form template,以下是一些步骤:
第一步:在当前项目中创建自己的表单类,只需将默认表单添加到项目中,然后在Properties window 中将FormBorderStyle 设置为FixedDialog。在此示例中,我将表单类命名为 FixedDialogForm。
第 2 步:打开Export Template 向导窗口:
第3步:按照向导完成向导,我们必须选择类文件,要包含在模板中的引用,模板的图标:
毕竟,您可以正常添加自己模板的新表单,但请注意模板表单位于 My Templates 组下: