Eigenschaftseditoren hinzufügen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Komponenten zur Entwurfszeit verfügbar machen - Index

Im Objektinspektor stehen Ihnen Standardtechniken für das Bearbeiten aller Arten von Eigenschaften zur Verfügung. Sie können jedoch für bestimmte Eigenschaften einen anderen Editor bereitstellen, indem Sie einen eigenen Eigenschaftseditor schreiben und registrieren. Sie können Editoren nur für die Eigenschaften Ihrer selbsterstellten Komponenten oder für alle Eigenschaften eines bestimmten Typs erstellen.

Im einfachsten Fall dient ein Eigenschaftseditor zwei Zwecken: zum Anzeigen und Bearbeiten des aktuellen Wertes als String oder zum Anzeigen eines Dialogfeldes, in dem andere Bearbeitungen durchgeführt werden können. In Abhängigkeit von der zu bearbeitenden Eigenschaft können Sie eine oder beide dieser Möglichkeiten implementieren.

Ein Eigenschaftseditor wird in fünf Arbeitsschritten erstellt:

  1. Eine Eigenschaftseditor-Klasse ableiten.
  2. Die Eigenschaft entweder als Text oder als Einheit bearbeiten.
  3. Die Editorattribute festlegen.
  4. Den Eigenschaftseditor registrieren.