[英]How to Access Custom tab/buttons created using Ribbon.xml for Visio 2010 using C#4.0
[英]Office Ribbon: How to access a control when the ribbon was created using XML
我使用功能区 XML 文件创建了一个包含切换按钮的自定义选项卡。 该按钮旨在切换自定义任务窗格的可见性并且效果很好。 问题是当用户关闭自定义任务窗格时,切换按钮现在不同步。 如何以编程方式访问切换按钮,以便更改其 IsChecked 值?
您需要处理VisibleChanged事件。 将以下方法添加到您的 ThisAddIn class - 当用户通过单击关闭按钮 (X) 关闭任务窗格时,此方法会更新功能区上切换按钮的 state。
private void taskPaneValue_VisibleChanged(object sender, System.EventArgs e)
{
Globals.Ribbons.ManageTaskPaneRibbon.toggleButton1.Checked =
taskPaneValue.Visible;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.