Gibt an, wie das Hintergrundbild in einem Steuerelement, Formular oder auf einer Seite angezeigt wird.
Syntax
object.PictureSizeMode [= fmPictureSizeMode]
Die Syntax für die PictureSizeMode-Eigenschaft besteht aus folgenden Teilen:
Teil | Beschreibung |
---|---|
object | Erforderlich. Ein gültiges Objekt. |
fmPictureSizeMode | Optional. Die auszuführende Aktion, wenn das zu verwendende Bild und das Formular oder Seite, die das Bild enthalten, nicht die gleiche Größe haben. |
Einstellungen
Die Einstellungen für fmPictureSizeMode sind:
Konstante | Wert | Beschreibung |
---|---|---|
fmPictureSizeModeClip | 0 | Schneidet den Teil des Bildes ab, der größer ist als das Formular oder die Seite (Voreinstellung). |
fmPictureSizeModeStretch | 1 | Dehnt das Bild, um das Formular oder die Seite auszufüllen. Diese Einstellung verzerrt das Bild sowohl in vertikaler als auch in horizontaler Richtung. |
fmPictureSizeModeZoom | 3 | Vergrößert das Bild, verzerrt das Bild aber weder in vertikaler noch in horizontaler Richtung. |
Hinweise
Die Einstellung fmPictureSizeModeClip gibt an, dass Sie das Bild in seiner ursprünglichen Größe und Skalierung anzeigen möchten. Wenn das Formular oder die Seite kleiner ist als das Bild, zeigt diese Einstellung nur den Teil des Bildes, der auf das Formular oder die Seite passt.
Die Einstellungen fmPictureSizeModeStretch und fmPictureSizeModeZoom vergrößern beide das Bild, aber fmPictureSizeModeStretch verursacht Verzerrungen. Die Einstellung fmPictureSizeModeStretch vergrößert das Bild vertikal und horizontal, bis das Bild die entsprechenden Ränder des Containers oder Steuerelements erreicht. Die Einstellung fmPictureSizeModeZoom vergrößert das Bild, bis entweder die vertikalen oder die horizontalen Ränder des Containers oder Steuerelements erreicht sind. Wenn das Bild zuerst die horizontalen Ränder erreicht, bleibt der übrige Abstand zu den vertikalen Rändern unausgefüllt. Wenn es zuerst die vertikalen Ränder erreicht, bleibt der übrige Abstand zu den horizontalen Rändern unausgefüllt.