Ориентация элементов управления на Ribbon.xaml - PullRequest
0 голосов
/ 13 мая 2019

У меня есть надстройка Visio, в которую я добавляю элементы управления.У меня есть простая проблема, но я изо всех сил пытаюсь найти ответ.

У меня есть эти четыре элемента управления в группе.Я только что добавил новый с именем Query Preference.

. Я бы хотел выровнять его таким образом, чтобы Modern Shapes отображался под Query Preference в выделенной области ниже.

Ribbon Image

Код Xaml для этой группы выглядит следующим образом.

Я вполне уверен, что есть свойство выравнивания, но я не могу найти тег группыделать то, что я хочу.

У кого-нибудь есть опыт с этим?

<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 Ответ

1 голос
/ 14 мая 2019

Почему бы просто не переместить элемент меню «Современные фигуры» после «Предпочтения запроса», а затем вставить пустую строку:

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