Schatten
Darstellung eines Schattens unterhalb des Elements.
Ein Schatten unterhalb eines Steuerelementes hebt das Steuerelement optisch von der Oberfläche ab und sorgt somit für einen 3D-Effekt. Schatten werden häufig vor allem für die Gestaltung von Schaltflächen eingesetzt. Klickt der Bediener auf eine Schaltfläche, zeigt ein dunklerer Schatten zusätzlich zum Farbwechsel der Schaltfläche an, dass die Schaltfläche gedrückt wird.
Zur Konfiguration des Schattens für ein Steuerelement steht die Eigenschaft Shadow zur Verfügung. Die Eigenschaft enthält eine Liste von Schatteneinstellungen, von None (kein Schatten) über Elevation_z0 (kaum Schatten) bis Elevation_z24 (tiefer Schatten), aus denen eine ausgewählt werden kann.
Schatten und Style
Steuerelemente gibt es in unterschiedlichen Styles. In Abhängigkeit vom Style des Steuerelements kann die Eigenschaft Shadow vorhanden sein oder nicht.
Schatten für verschiedene Zustände eines Steuerelements
Es können verschiedene Schatten für die unterschiedlichen Zustände, die das Steuerelement zur Laufzeit annehmen kann, festgelegt werden.
Schatten für Unterelemente
Im Steuerelement DropDownBox steht die Eigenschaft MenuShadow zur Verfügung, welche den Schatten für das Auswahlmenü festlegt.