Skip to main content
 首页 » 编程设计

c#之在启用保护的情况下,在左上角单击鼠标右键会使应用程序崩溃

2025年12月25日37www_RR

我创建了一个使用保护的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); 

请您参考如下方法:

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