Skip to content

Latest commit

 

History

History
42 lines (25 loc) · 1.47 KB

如何扩展新功能.md

File metadata and controls

42 lines (25 loc) · 1.47 KB

如何扩展新功能

一:Clone代码并使用Visual Studio 2015打开解决方案

二:添加主界面新功能导航的配置

在配置文件(XCLWinKits\Config\Config.xml)中添加相应代码:

  <Category Name="扩展新功能" Sort="0">
    <CategoryItemList>
      <CategoryItem Sort="0" Name="这是一个新功能" AssemblyName="NewTestFunction"></CategoryItem>
    </CategoryItemList>
  </Category>

三:添加新功能Winform窗体代码

  • 在解决方案中添加新的winform项目,命名为:NewTestFunction(与上述添加配置中的AssemblyName属性保持一致)

  • 在该项目中添加一个Index.cs的窗体,并继承BaseForm.BaseFormClass,作为其入口

  • 重写新窗体的标题

      public override string SubAssemblyName
      {
          get
          {
              return Assembly.GetExecutingAssembly().GetName().Name;
          }
      } 
    
  • 注意:NewTestFunction项目的输出类型需要更改为类库;NewTestFunction项目需要添加引用BaseForm项目;XCLWinKits项目需要添加引用NewTestFunction项目

最后:运行【XCLWinKits】项目