C# 在保护打开时,单击左上角的鼠标右键会使应用程序崩溃

C# 在保护打开时,单击左上角的鼠标右键会使应用程序崩溃,c#,excel,crash,C#,Excel,Crash,我创建了一个使用保护的excel插件 当我获得保护时,当我先用鼠标左键(选择所有excel单元格)然后用鼠标右键单击左上角(选择所有单元格)时,excel会崩溃。应该有一个上下文菜单,而不是excel崩溃 如何解决这个问题 这是我的保护命令: getWorksheet().Protect(Properties.Settings.Default.worksheetPassword, false, true, false, true, true, true, true, false, false,

我创建了一个使用保护的excel插件

当我获得保护时,当我先用鼠标左键(选择所有excel单元格)然后用鼠标右键单击左上角(选择所有单元格)时,excel会崩溃。应该有一个上下文菜单,而不是excel崩溃

如何解决这个问题

这是我的保护命令:

getWorksheet().Protect(Properties.Settings.Default.worksheetPassword, false, true, false, true, true, true, true, false, false, true, false, false, true, true, true);

我找到了!将第十个布尔值设置为false解决了问题;这是“AllowInsertingHyperlinks(true允许用户在工作表上插入超链接)。”。对于我的应用程序,不允许超链接是没有问题的。

我找到了!将第十个布尔值设置为false解决了问题;这是“AllowInsertingHyperlinks(true允许用户在工作表上插入超链接)。”。对于我的应用程序,不允许超链接是没有问题的。