电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

建立WinForm文件模板


发布日期:2019/9/1
 

建立的过程如下由于VS与VS中建立项目模板与项模板的方法类似这里以vs为例

撰写模板文件类似如下的样式我们可以很容易的在创建项文件时自动产生程序说明信息而只需要修改其中的某些项即可而不用采用复制粘贴的方法

#region 程序说明

/*

//版权信息:XXXXXX公司

//CopyRight

//文件名称:$rootnamespace$$safeitemname$cs

//创建人:<在这里填写创建人简称>

//描述信息:<在这里填写文件描述信息>

//创建日期:$time$

//文件引用:

*

* 存储过程

* 触发器

//修改历史:

* 修改人:

* 修改说明:

* 修改时间:

// */ #endregion

using System;

using SystemCollectionsGeneric;

using SystemComponentModel;

using SystemData;

using SystemDrawing;

using SystemText;

using SystemWindowsForms;

namespace $rootnamespace$

{

public partial class $safeitemname$ : Form

{

public $safeitemname$()

{

InitializeComponent();

}

}

}

上面的代码很容易看懂如果不清楚这些参数的用法参看MSDN关键字模板参数

导出模板

方法很容易文件>导出模板在向导中设置一些参数(注意勾选项模板而不是项目模板)

这样向导会自动在以下路径产生一个zip文件

<IMG alt= src=/uploads/allimg//jpg>

复制这个文件到下面的路径

<IMG alt= src=/uploads/allimg//jpg>

这样我们在项目中新建项的时候会在添加新项窗口中的我的模板下发现刚才我们导出的模板

选择这个模板然后输入文件的名字即可就会建立类似下面的文件

<PRE class=csharp name=code>#region 程序说明

/*

//版权信息:XXXXXX公司

//CopyRight

//文件名称:WindowsApplicationFormcs

//创建人:<在这里填写创建人简称>

//描述信息:<在这里填写文件描述信息>

//创建日期:// ::

//文件引用:

*

* 存储过程

* 触发器

//修改历史:

* 修改人:

* 修改说明:

* 修改时间:

// */

#endregion

using System;

using SystemCollectionsGeneric;

using SystemComponentModel;

using SystemData;

using SystemDrawing;

using SystemText;

using SystemWindowsForms;

namespace WindowsApplication

{

public partial class Form : Form

{

public Form()

{

InitializeComponent();

}

}

}

那么我们又如何将这个模板放在c#的目录树下呢?

方法很简单将建立一个文件夹取名叫WinForms然后将zip文件复制到这个文件夹中将该文件夹拷贝到

这样我们就可以在winforms节点下发现这个模板了

这样我们就可以很方便的引用了因为项目模板不是很常用所以这里没有举例不过方法和项模板很相似所以有兴趣的朋友不妨试下

上一篇:正则表达式限制文本框只能输入数字

下一篇:TreeView 拖动的下横线