Ribbon.xaml上的方向控件

时间:2019-05-13 15:57:58

标签: xaml ribbon visio ribbon-control

我有一个向其中添加控件的Visio插件。我有一个简单的问题,但我正在努力寻找答案。

我将这四个控件组合在一起。我刚刚添加了一个新的Query Preference

我希望以此对齐方式,使Modern Shapes出现在下面突出显示区域的Query Preference下。

Ribbon Image

该组的Xaml代码如下。

我相当确定有alignment属性,但是我找不到group标签来做我想要的事情。

有人有经验吗?

<group id="connectionGroup" label="Manage">
  <button id="authenticate" label="Configure Connection" size="normal" getImage="GetImage" onAction="OnAction" getEnabled="GetEnabled" supertip="Set the server and authentication information"/>
  <button id="stencil" label="Generate Stencil" size="normal" getImage="GetImage" onAction="OnAction" getEnabled="GetEnabled" supertip="Generate a new stencil using the metamodel of the current server"/>
  <menu id="modernClassicShapesDropdown" getLabel="GetShapeStyleLabel" getImage="GetShapeStyleImage" getEnabled="GetEnabled" supertip="Determine how new shapes will be rendered">
    <button id="modernShapes" label="Modern Shapes" getImage="GetImage" onAction="OnShapeStyleAction"/>
    <button id="classicShapes" label="Classic Shapes"  getImage="GetImage" onAction="OnShapeStyleAction"/>
  </menu>
  <menu id="queryPreference" label="Query Preference" getImage="GetImage" getEnabled="GetEnabled" supertip="Determines how much Shape data is queried.">
    <button id="Low" label="Low" onAction="OnQueryPreferenceAction" supertip="Only component name and description are queried and available in shape data. Select this option for fastest drawing time."/>
    <button id="Medium" label="Medium" onAction="OnQueryPreferenceAction" supertip="Only native component properties are queried. Calculated properties are not initially available in shape data."/>
    <button id="High" label="High" onAction="OnQueryPreferenceAction" supertip="All component properties are queried and available in shape data, including calculated properties."/>
  </menu>
</group>

1 个答案:

答案 0 :(得分:1)

为什么不将“现代形状”菜单项移至“查询首选项”之后,然后插入空白行:

<button id="junk42" label=" " />