Eigenschaften geometrischer Formen
Sie können mithilfe von Geometrieformen festlegen, wie Instanzen von Domänenklassen in einer domänenspezifischen Sprache dargestellt werden. Weitere Informationen finden Sie unter Definieren einer domänenspezifischen Sprache. Weitere Informationen zur Verwendung dieser Eigenschaften finden Sie unter Anpassen und Erweitern einer domänenspezifischen Sprache.
Geometrieformen verfügen über die in der folgenden Tabelle aufgeführten Eigenschaften.
Eigenschaft | BESCHREIBUNG | Standard |
---|---|---|
Füllfarbe | Die Füllfarbe dieser Form. | Weiß |
Fill Gradient Mode | Der Füllfarbverlaufsmodus dieser Form (horizontal, vertikal, vorwärts diagonal, rückwärts diagonal, keiner). | Horizontal |
Geometrie | Die Geometrie dieser Form (Rechteck, abgerundetes Rechteck, Ellipse oder Kreis). | Rechteck |
Has Default Connection Points | Bei einer Festlegung auf True verwendet die Form die oberen, unteren, linken und rechten Verbindungspunkte im generierten Designer. |
Falsch |
Outline Color | Die Konturfarbe dieser Form. | Schwarz |
Outline Dash Style | Der Konturstrichstil dieser Form (Solid, Dash, Dot, DashDot, DashDotDot, Custom). | Basis |
Outline Thickness | Die Konturlinienstärke dieser Form. | 0.03125 |
Text Color | Farbe, die für Textdecorators verwendet wird, die mit dieser Form verbunden sind. | Schwarz |
Zugriffsmodifizierer | Der Zugriffsmodifizierer der Klasse (öffentlich oder intern). | Öffentlich |
Benutzerdefinierte Attribute | Dient zum Hinzufügen von Attributen zur Quellcodeklasse, die für diese Form generiert wird. | <keine> |
Generates Double Derived | Bei einer Festlegung auf True werden sowohl eine Basisklasse als auch eine partielle Klasse (zur Unterstützung von Anpassungen durch Überschreibungen) generiert. Weitere Informationen finden Sie unter Überschreiben und Erweitern der generierten Klassen. |
Falsch |
Has Custom Constructor | Bei einer Festlegung auf True wird ein benutzerdefinierter Konstruktor im Quellcode bereitgestellt. Weitere Informationen finden Sie unter Überschreiben und Erweitern der generierten Klassen. |
Falsch |
Inheritance Modifier | Beschreibt die Art der Vererbung der Quellcodeklasse, die aus der Form generiert wird (none , abstract oder sealed ). |
none |
Base Geometry Shape | Die Basisklasse dieser Form. | (none) |
Name | Der Name dieser Form. | Aktueller Name |
Namespace | Der Namespace, der dieser Form zugeordnet ist. | Aktueller Namespace |
Tooltip Type | Gibt an, wie die QuickInfo definiert ist (fixed, variable, none). Bei einer Festlegung auf „fixed“ wird der Wert der Eigenschaft Fixed Tooltip Text als QuickInfo verwendet, bei „variable“ wird die QuickInfo im benutzerdefinierten Code definiert. |
Keine |
Notizen | Informelle Hinweise, die diesem Element zugeordnet sind. | <keine> |
Initial Height | Die ursprüngliche Höhe dieser Form in Zoll. | 1 |
Initial Width | Die ursprüngliche Breite dieser Form in Zoll. | 1.5 |
Exposed Fill Color As Property Exposed Fill Gradient Mode Exposed Outline Color As Property Exposed Outline Dash Style As Property Exposed Outline Thickness As Property Exposes Text Color |
Bei einer Festlegung auf True kann der Benutzer die angegebene Eigenschaft einer Form festlegen. Um dies einzustellen, klicken Sie mit der rechten Maustaste auf die Formdefinition und dann auf Bereitgestellte hinzufügen. |
False |
BESCHREIBUNG | Die Beschreibung, die zum Dokumentieren des generierten Designers verwendet wird. | <keine> |
Anzeigename | Der Name, der im generierten Designer für diese Form angezeigt wird. | <keine> |
Fixed Tooltip Text | Der Text, der für eine feste QuickInfo verwendet wird. | <keine> |
Hilfsschlüsselwort | Das Schlüsselwort, das zum Indizieren der F1-Hilfe für diese Form verwendet wird. | <keine> |