API:FMX.MagnifierGlass.TMagnifierGlass.ControlType
Delphi
property ControlType;
C++
__property ControlType = {default=0};
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | FMX.MagnifierGlass.pas FMX.MagnifierGlass.hpp |
FMX.MagnifierGlass | TMagnifierGlass |
Beschreibung
Legt den Darstellungstyp Styled
oder Platform
des dargestellten Steuerelements fest.
FMX.MagnifierGlass.TMagnifierGlass.ControlType erbt von FMX.Controls.Presentation.TPresentedControl.ControlType. Der folgende Inhalt bezieht sich auf FMX.Controls.Presentation.TPresentedControl.ControlType.
Legt den Darstellungstyp Styled
oder Platform
des dargestellten Steuerelements fest.
TControlType definiert die folgenden Werte:
Styled
repräsentiert das mit Stilen versehene Standard-FireMonkey-Steuerelement. Derartige Steuerelemente sehen auf allen Versionen einer Plattform gleich aus. Das ist der Vorgabewert.Platform
repräsentiert das native Steuerelement auf der Zielplattform.
Native Steuerelemente
Gegenwärtig unterstützen nur iOS und Windows native Steuerelemente. Der Wert der Eigenschaft ControlType hat auf allen anderen Plattformen keine Auswirkungen.
Eine vollständige Liste der nativen Steuerelemente finden Sie unter:
- iOS: Verfügbare native FireMonkey-iOS-Steuerelemente.
- Windows: Verfügbare native FireMonkey-Windows-Steuerelemente.
Es gibt einige Vorteile und Beschränkungen, die Sie bei der Verwendung von nativen Steuerelementen in Betracht ziehen müssen. Einige Ereignisbehandlungsroutinen werden beispielsweise nicht für native Steuerelemente unterstützt. Weitere Einzelheiten finden Sie unter Beschränkungen nativer Steuerelemente. Die native Darstellung von TEdit und TMemo unterstützt dagegen zusätzliche Funktionen, wie z. B. automatische Vervollständigung und Rechtschreibprüfung unter iOS und zusätzliche Kontextmenüoptionen unter Windows. Weitere Einzelheiten finden Sie unter Vorteile nativer Steuerelemente.
Kombinieren nativer Steuerelemente mit nicht nativen Steuerelementen
Es gibt verschiedene nicht native Steuerelemente, die die Eigenschaft ControlType haben. Wenn Sie die Eigenschaft ControlType von nicht nativen Steuerelementen auf Platform
setzen, können Sie weiterhin FireMonkey-Stile dafür verwenden. Die Eigenschaft ControlType von nicht nativen Steuerelementen ermöglicht Ihnen, diese Steuerelemente mit nativen zu kombinieren.Weitere Einzelheiten finden Sie unter Native FireMonkey-Steuerelemente - Kombinieren nativer Steuerelemente mit nicht nativen Steuerelementen.