Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Im Code definierte Modell-Ansichten können mit einem XML-Layout erweitert werden (Extension-Layout). So können existieren Layouts wiederverwendet werden und müssen nicht kopiert werden.

Beispiel

<layout name="Detail" type="Extension" targetClass="Person">
  <propertyLink link="CreatedOn" control="DateTimePicker">
    <caption en-CH="Created on" de-CH="Erstellt am" />
    <aspects>
      <positionAspect after="FirstName"/>
    </aspects>
  </propertyLink>
</layout>

Neue Elemente Positionieren

Dem Extension Layout können PropertyLinks angegeben werden, um welches das Basis Layout erweitert werden soll.

Dabei kann ein PositionAspect angegeben werden, welcher die Position des neuen Elements im Basis Layout bestimmt. Dafür kann der Name des Properties dem after oder before Attribut mitgegeben werden.

Wird kein PositionAspect angegeben, wird das Element auf Root Ebene des Layouts einsortiert. D.h. gegebenenfalls parallel zu Tabs etc.

  • No labels