在配置文件(XCLWinKits\Config\Config.xml)中添加相应代码:
<Category Name="扩展新功能" Sort="0">
<CategoryItemList>
<CategoryItem Sort="0" Name="这是一个新功能" AssemblyName="NewTestFunction"></CategoryItem>
</CategoryItemList>
</Category>
-
在解决方案中添加新的winform项目,命名为:NewTestFunction(与上述添加配置中的AssemblyName属性保持一致)
-
在该项目中添加一个Index.cs的窗体,并继承BaseForm.BaseFormClass,作为其入口
-
重写新窗体的标题
public override string SubAssemblyName { get { return Assembly.GetExecutingAssembly().GetName().Name; } }
-
注意:NewTestFunction项目的输出类型需要更改为类库;NewTestFunction项目需要添加引用BaseForm项目;XCLWinKits项目需要添加引用NewTestFunction项目