是什么让我无法在功能区设计器中将按钮添加到按钮组?

时间:2018-12-11 17:38:45

标签: ms-word visual-studio-2017 vsto add-in ribbonx

问题

我正在尝试使用Visual Studio 2017中的Word VSTO外接程序的Visual Ribbon设计器向按钮组添加新按钮。当我在按钮组上拖动按钮时,通常会看到表示放置的选项用黑线。但是,当我将新按钮拖到特定按钮组上时,会出现“不可用”光标,如下面的第一个屏幕截图所示。

我还没有弄清楚是什么阻止了我添加新按钮。

屏幕截图

1。

Screenshot 1 - Adding a button is not available.

2。

Screenshot 2 - Click-to-add adds a button to the beginning (or end) only.

研究与尝试

  • 有问题的按钮组不是Locked
  • 我可以添加到按钮组的按钮数量似乎没有上限。
  • 如果我添加新的组或按钮组,我能够照常添加新按钮。
  • 如果我尝试“单击功能区控件,然后单击所需的位置”添加控件的方法,则可以向按钮组添加按钮,但只能添加到开头或结尾 (屏幕截图2)。
  • 如果我手动编辑Ribbon.Designer.cs,我可以在任意位置添加按钮控件,尽管我不愿意总是这样做。

视频!

enter image description here

1 个答案:

答案 0 :(得分:0)

我仍然没有答案,但是我有解决方法!

如果在按住鼠标左键并向有问题的组拖动的同时按住鼠标左键,并且在鼠标悬停在该组上的同时单击并释放右键单击,则会出现字形,表明它是合法的将按钮放在该位置。

视频

A video showing that, with right-clicking, I can add a button to a group that, until now, wasn't allowing me to drop a button there.