【问题标题】:Event Handlers not Firing for Winform Launched from Excel Addin Ribbon从 Excel 插件功能区启动的 Winform 未触发事件处理程序
【发布时间】:2016-07-29 18:43:21
【问题描述】:

我有一个 Excel 插件功能区,可将按钮添加到 Excel 上下文菜单。上下文菜单实例化了一个用于执行某些操作的表单类。这些操作工作正常,除了一个按钮,它实际上显示了表单。表单启动,但表单上的事件处理程序不调用它们各自的方法。所以表单上的按钮和其他元素将不起作用。

【问题讨论】:

    标签: vb.net excel excel-2010


    【解决方案1】:

    问题的原因是在表单加载方法中调用了InitializeComponent()。由于某种原因,从加载方法中删除它解决了这个问题。

    【讨论】:

    • InitializeComponent() 调用应该在构造函数中。由于您从未发布任何代码,因此尚不清楚您为什么会出现在 load 事件中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-15
    • 2011-09-07
    • 1970-01-01
    • 1970-01-01
    • 2011-04-25
    • 2023-03-06
    相关资源
    最近更新 更多