2010-03-11 33 views
2

在功能区中的Office 2007框中,当窗口大小发生更改时,其大小会发生变化。下面是一个例子,样式组框上excel 主页功能区。如何自动调整VSTO中的色带控件大小?

当窗口被横向拉长,样式这个样子的:

Fully expanded ribbon group box http://img109.imageshack.us/img109/9652/excelribbonstyleexpande.png

如果我们减少窗宽一点,样式会变成这样:

Partially shrunk ribbon group box http://img130.imageshack.us/img130/8297/excelribbonstylesemishr.png

如果宽度进一步减小,我们会看到:

Fully shrunk ribbon group box http://img193.imageshack.us/img193/5743/excelribbonstyleshrunk.png

问题是如何使用VSTO为自定义功能区执行此操作?

回答

1

2007不支持自定义组的自动缩放。这将是在2010年

Auto-Scaling of Custom Controls

+0

我怎样才能利用这个自动缩放=“真正的” XML-物业的优势,当我没有在我的VSTO解决方案中使用RibbonXML。我已经使用了Ribbon(可视化设计器)。约尔格 – jreichert 2015-01-19 15:14:53