Faceplate-Typen

Faceplate-Typen können unterschieden werden, indem sie vom Control verwendet werden.

Es gibt drei Optionen, wie definiert werden kann, welche Faceplate-Typen vom Control verwendet werden: vordefinierte Faceplates, Tabs-Eigenschaft und Faceplate Control-Eigenschaft. Der Hauptunterschied zwischen den Tabs- und Faceplate Control-Eigenschaften besteht darin, dass ein TabNavigation-Control vordefiniert ist und mit mehreren UserControls in Registerkarten bestückt werden kann, während die Faceplate Control-Eigenschaft ein einzelnes dediziertes UserControl erwartet.

Die folgenden Typen sind nach ihrer Priorität geordnet (die niedrigste Priorität zuerst):

Faceplate-Typen 1:

Verwendung von SPS-Attributen zum Einstellen der Tabs- und Faceplate Control-Eigenschaften

Sie können spezielle SPS-Pragma-Attribute verwenden, um die Tabs- und Faceplate Control-Eigenschaften einzustellen.

Vordefinierte Faceplates

Vordefinierte Faceplates sind für alle Controls verfügbar und werden automatisch verwendet, wenn die Data Symbol-Eigenschaft mit der FB-Instanz der MTP Library verknüpft ist. Mit der Interlocks Tab-Eigenschaft des Controls kann eine Interlocks-Registerkarte zu den vordefinierten Registerkarten hinzugefügt werden, ohne dass die vordefinierten Registerkarten neu erstellt werden müssen.

Tabs-Eigenschaft

Mit der Tabs-Eigenschaft können verfügbare oder vom Benutzer erstellte Faceplates und Inhaltselemente als Registerkarten angezeigt werden.

Faceplate-Typen 2:
Faceplate-Typen 3:

Faceplate Control-Eigenschaft

Die Faceplate Control-Eigenschaft ermöglicht es, den Pfad zum gewünschten UserControl und dessen Parameter festzulegen.

Faceplate-Typen 4: