VSTO - 视觉工作室代码结构

时间:2017-07-26 11:05:20

标签: vba

我是广泛的VBA背景的.NET新手。我正在构建一个Excel加载项,并且一直在努力寻找关于在visual studio中控制代码结构和布局的任何指导。

与VBA环境相比,我想要做的是为不同的组件提供不同的模块(例如,一个模块包含所有计算子模块,一个模块包含所有格式化子模块,一个模块包含所有自定义图表子模块,等等。)但找不到任何关于如何设置它的指导。

我已将功能区标签的骨架放入,带有一些图标等,VS已自动创建标签,如下所示:

  • Ribbon1.Designer.vb,它似乎包含设置代码 - 添加组和按钮等。
  • Ribbon1.vb,现在包含一些我在'公共类功能区1'中编写的子目录。这是我想“模块化”的一点。

我尝试创建另一个不起作用的公共类,以及其他一些东西。我也看到提到“子类”虽然找不到任何指令/示例,但是我自己也不能(或者如果我需要指定从一个到另一个的继承?)。

从用户友好的角度来看,VS中每个类别的潜艇中的一个选项卡将是理想的,但我是业余的,因此绝对乐于学习如何正确地构建它。是的,我希望我接受过软件工程培训!

截图

Screenshot

0 个答案:

没有答案