Das Element "layout" zum Ändern von Multiple-Choice-Fragen verwenden

Bei einer Multiple-Choice-Frage (d. h. einer Frage mit Codetabellen-Datentyp) werden die Optionen standardmäßig in einer Dropdown-Liste angezeigt. Sie können mit der Verwendung des Elements "layout" als untergeordnetes Element der Frage diese in mehreren Formaten anzeigen.

Wenn das Element "layout" das Element num-cols enthält, werden die Optionen in der angegebenen Anzahl von Spalten angezeigt:

Abbildung 1. Layout mit Anzahl der Spalten
<layout>
                <num-cols>4</num-cols>
        </layout>

Wenn das Element "layout" das Element num-rows enthält, werden die Optionen in einer Liste mit Blätterfunktion in der angegebenen Anzahl von Zeiten gleichzeitig angezeigt:

Abbildung 2. Layout mit Anzahl der Zeilen
<layout>
  <num-rows>6</num-rows>
</layout>

Beachten Sie bei der gleichzeitigen Verwendung von num-rows und num-cols, dass num-cols Vorrang hat.

Wenn das Element "layout" das Element autosize mit dem Textwert "true" enthält, werden die Optionen in der Anzahl der Spalten angeordnet, die mit der Konfigurationseigenschaft multiselect.layout.optimum.columns angegeben wurde.

Wenn das Element "layout" das Element input-alignment mit dem Textwert "left" enthält, werden die Kontrollkästchen oder Optionsfelder links neben dem Text zu jeder Option angezeigt. Wenn der Textwert "right" enthält, werden die Kontrollkästchen oder Optionsfelder rechts neben dem Text zu jeder Option angezeigt:

Abbildung 3. Layout mit "input-alignment" auf "right" festgelegt
<layout>
  <input-alignment>right</input-alignment>
    <num-rows>6</num-rows>
  </layout>