我已经在我的功能区中添加了一个切换按钮,现在我想将它的状态发送给另一个对象。以下是代码。
public void Butt_Click(Office.IRibbonControl control)
{
something.SendButtVal(control.State);
}
当然,
control.State
无法使用。我怀疑我需要将control
转换为ToggleButton
类型或类似的类型,但智能感应没有给我任何东西...我可以看到接口
IRibbonControl
的API在这里,但我想看到实现类的列表,就像JavaDocs中那样。我该怎么做呢?编辑
请注意,我在询问一个功能区组件。请查看方法签名。它是功能区上的切换按钮。问题是我没有得到
Checked
属性,(可能)需要将control
转换为正确的类型。
bool
参数的方法没有被调用。这里有一篇文章(http://msdn.microsoft.com/en-us/library/office/ff862101.aspx)说应该这样做,但实际上并没有! - user1675891