1
我寫了一個VSTO Excel應用程序,我試圖根據所選工作表更改按鈕行爲。事件實際上是在ThisWorkbook.cs
類中提出的,並且Ribbon按鈕只能在Ribbon.cs類中訪問。 有什麼辦法可以啓用或禁用來自ThisWorkbook.cs類的功能區按鈕,而無需在ThisWorkbook.cs
類中創建功能區實例?基於Excel表格更改啓用/禁用功能區按鈕 - VSTO
void ThisWorkbook_SheetActivate(object Sh)
{
if (SomeCondition)
{
//Enable button
}
else
{
//Disable button
}
}
由於它的工作訪問功能區。我實際上正在考慮以另一種方式訪問ThisWorkbook.cs中的功能區按鈕 –