【问题标题】:Inherited form creation within Visual Studio 'Outlook 2013 Add-in' project在 Visual Studio“Outlook 2013 加载项”项目中继承表单创建
【发布时间】:2023-04-06 19:20:01
【问题描述】:

① 在 Visual Studio 2013 中,对于“Windows Form Application”项目,用户可以通过“Project”菜单/“Add New Item...”命令在现有 Windows Form 的基础上创建新表单。

在“Windows 窗体”列表中选择“继承的表单”后,“继承选择器”对话框允许用户选择要继承的组件。

② 在 Visual Studio 2013 中,对于“Outlook 2013 插件”项目,用户不允许通过“项目”菜单/“添加”基于现有 Windows 窗体创建新窗体新项目...' 命令。

“Windows 窗体”列表中缺少“继承的窗体”。

问题:存在这种差异有什么原因吗?如果没有,如何在 Visual Studio 的“Outlok 2013 Add-in”项目中创建继承的表单?

【问题讨论】:

    标签: forms winforms inheritance visual-studio-2013 vsto


    【解决方案1】:

    基于 VSTO 的加载项不是独立的应用程序。我不认为开发人员在那里创建了非常复杂的 UI(独立表单)。

    而且我相信您可以在 Visual Studio 中创建一个新表单,然后将其基类 (System.Windows.Forms.Form) 更改为现有的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-03-06
      • 1970-01-01
      • 2014-08-31
      • 2013-11-10
      • 2014-06-13
      • 1970-01-01
      • 2014-07-06
      相关资源
      最近更新 更多