3
对于使用C#4.0编程Office加载项,Microsoft提供了两种不同的创建和/或修改功能区界面的方法:您可以使用Ribbon Designer或定义功能区布局Ribbon XML。以编程方式在XML功能区中访问功能区控件
如果使用功能区设计器创建功能区,则在后面的代码中生成的类可以查看功能区上放置的所有控件。所以,如果我已经放在一个名为“dropdown1” RibbonDropDown,我可以使用下面的代码将项目添加到它:
RibbonDropDownItem item = Factory.CreateRibbonDropDownItem();
item.Label = submatrix.Name;
item.Tag = submatrix;
this.dropDown1.Items.Add(item);
但是,如果您使用功能区XML创建相同的丝带,dropDown1或工厂AREN” t发现(“该名称在当前上下文中不存在”)。
有没有方法可以访问添加到代码中功能区XML定义功能区的项目?
你有没有找到答案呢? –