> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Elementeigenschaften

> Bearbeiten Sie Elementeigenschaften auf der Registerkarte Advanced im Abschnitt pre-search relations in FlexiLayout Studio, zeigen Sie generierten Code an und fügen Sie if-then-else-Bedingungen hinzu.

Sie können die Eigenschaften eines Elements auf der Registerkarte **Advanced** im Abschnitt **Advanced pre-search relations** ändern. Hier können Sie sowohl die Eigenschaften bearbeiten, die Sie im **Properties**-Dialogfeld eines Elements festgelegt haben, als auch einige zusätzliche Eigenschaften.

<Note>
  Alle Eigenschaften, die Sie auf den ersten beiden Registerkarten vor der Registerkarte **Advanced** im Dialogfeld **Properties** festlegen, werden vom FlexiLayout Studio-Compiler als Folge von Operatoren interpretiert, die die Parameter (Eigenschaften) der entsprechenden, in diesem Abschnitt beschriebenen Elemente sind. Um den für eine Eigenschaft generierten Code anzuzeigen, klicken Sie auf der Registerkarte **Advanced** auf die Schaltfläche **Code**.
</Note>

Sie können den auf der Registerkarte **Code** angezeigten Code bearbeiten und kopieren oder ihn zum Schreiben eigenen Codes verwenden, der die Operatoren `if`, `then` und `else` nutzt.

Das folgende Beispiel prüft, ob die Elemente `Element1` und `Element2` erkannt wurden. Wenn mindestens eines der Elemente nicht erkannt wurde, sucht FlexiLayout Studio nach einem vertikalen Trennzeichen. Andernfalls sucht es nach einem horizontalen Trennzeichen.

```text theme={null}
If (Element1.IsNull == False) or (Element2.IsNull == False) then
Mode: Vertical;
Else
Mode: Horizontal;
```

Elementeigenschaften werden in den folgenden Abschnitten ausführlich beschrieben.
