1

我有一个使用 c# 的 VSTO 项目(WinWord 插件)。

该项目只有一个窗口,单击某个按钮时必须显示它,问题是它仅在我调试时发生,如果我在运行安装后尝试使用它,它不会显示该窗口。这是我的功能区代码:

public partial class MyRibbon
{
    private void MyRibbon_Load(object sender, RibbonUIEventArgs e)
    {

    }

    private void btnPublicar_Click(object sender, RibbonControlEventArgs e)
    {
        MyForm form = new MyForm();
        //form.TopLevel = true; 
        form.ShowDialog();
        //form.Show();
    }

    private void gallery1_Click(object sender, RibbonControlEventArgs e)
    {

    }

    private void editBox1_TextChanged(object sender, RibbonControlEventArgs e)
    {

    }
}

注释代码是一些尝试。任何帮助。

4

1 回答 1

2

经过非常深入的调试,发现我的插件抛出了一个非处理异常(插件需要的一些 XML 文件丢失了。它们不在应该的位置),奇怪的是 Word 没有显示问题,根本没有打开表格。

于 2013-02-26T22:37:24.853 回答