Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#VSTO Excel加载项:如何从加载项ThisAddIn_启动中访问Ribbons控件?_C#_Vsto_Excel Addins_Customtaskpane - Fatal编程技术网

C#VSTO Excel加载项:如何从加载项ThisAddIn_启动中访问Ribbons控件?

C#VSTO Excel加载项:如何从加载项ThisAddIn_启动中访问Ribbons控件?,c#,vsto,excel-addins,customtaskpane,C#,Vsto,Excel Addins,Customtaskpane,我正在设计一个Excel加载项,其功能区如下: 功能区名称为Ribbon1 选项卡名称为Tab1 切换按钮名称为tglShowNavigation 我需要的是: 从ThisAddIn.cs,在ThisAddIn\u启动void中,我希望能够影响/更改切换按钮tglShowNavigation的标签 我尝试了以下操作,但无法从中看到任何控件: 从ThisAddIn\u启动中,我可以在何处以及如何访问功能区上的控件 注意:我不想从功能区调用全局函数,只想能够直接访问它们 提前感谢您宝贵的帮助

我正在设计一个Excel加载项,其功能区如下:

  • 功能区名称为
    Ribbon1
  • 选项卡名称为
    Tab1
  • 切换按钮名称为
    tglShowNavigation
我需要的是:

ThisAddIn.cs
,在
ThisAddIn\u启动
void中,我希望能够影响/更改切换按钮tglShowNavigation的标签

我尝试了以下操作,但无法从中看到任何控件:

ThisAddIn\u启动
中,我可以在何处以及如何访问功能区上的控件

注意:我不想从功能区调用全局函数,只想能够直接访问它们


提前感谢您宝贵的帮助

您可以使用

Globals.Ribbons.Ribbon1.tglShowNavigation
确保您已将按钮的修改器更改为您可以访问的内容,例如“内部”


Wow,@UfguFugullu,确实是修改器让我无法访问它。现在问题解决了。你太棒了,非常感谢。我很高兴听到我能帮上忙