Freigeben über


Steuerelemente (Windows Installer)

Entwickler von Installationspaketen können eine Benutzeroberfläche erstellen, die die in diesem Thema erläuterten Steuerelemente enthält. Informationen zum Hinzufügen eines bestimmten Steuerelements zu einem Dialogfeld finden Sie im Thema zu diesem Steuerelement, und lesen Sie den Abschnitt Hinzufügen von Steuerelementen und Text.

Einige Steuerelemente, z. B. CheckBox und ComboBox, sind einer Eigenschaft zugeordnet, die in der Eigenschaftsspalte der Steuerelementtabelleangegeben ist. Ein Benutzer ändert den Wert dieser Eigenschaft, indem er mit dem Steuerelement interagiert. Passive Steuerelemente, z. B. Billboard und Bitmap, sind keiner solchen Eigenschaft zugeordnet.

Aus Sicherheitsgründen können private Eigenschaften nicht von einem Benutzer geändert werden, der mit der Benutzeroberfläche interagiert. Damit eine Eigenschaft von der Benutzeroberfläche festgelegt werden kann, muss sie eine öffentliche Eigenschaft und in Großbuchstaben sein. Siehe auch Informationen zu Eigenschaften.

In einigen Fällen wird ein Steuerelement beim Abbrechen eines Dialogfelds möglicherweise falsch neu gezeichnet. Dies muss mit der Reihenfolge geschehen, in der die Steuerelemente WM_PAINT Nachrichten empfangen, nachdem das Dialogfeld "Abbrechen" entfernt wurde. Um dies zu beheben, versuchen Sie, die Reihenfolge der Steuerelemente in der Steuerelementtabelle zu ändern.

Steuerelementname Zugeordnete Eigenschaft Kurze Beschreibung des Steuerelements
Billboard- Nein Zeigt Billboards basierend auf Statusmeldungen an.
Bitmap- Nein Zeigt ein statisches Bild einer Bitmap an.
CheckBox- Ja Ein Kontrollkästchen mit zwei Status.
ComboBox- Ja Eine Dropdownliste mit einem Bearbeitungsfeld.
DirectoryCombo- Ja Wählen Sie alle außer dem letzten Segment des Pfads aus.
DirectoryList- Ja Zeigt Ordner unterhalb des Hauptteils des Pfads an.
bearbeiten Ja Ein reguläres Bearbeitungsfeld für eine beliebige Zeichenfolge oder ganze Zahl.
GroupBox- Nein Zeigt ein Rechteck an, das andere Steuerelemente zusammen gruppiert.
Hyperlink- Nein Zeigt einen HTML-Link zu einer Adresse an, die im Standardbrowser geöffnet wird.Windows Installer 4.5 und frühere: Nicht unterstützt.
symbol Nein Zeigt ein statisches Bild eines Symbols an.
Zeilen- Nein Zeigt eine horizontale Linie an.
ListBox- Ja Eine Dropdownliste ohne Bearbeitungsfeld.
ListView- Ja Zeigt eine Spalte mit Werten mit Symbolen für die Auswahl an.
MaskedEdit- Ja Ein Bearbeitungsfeld mit einem Format im Textfeld.
PathEdit- Ja Zeigt den Ordnernamen oder den gesamten Pfad in einem Bearbeitungsfeld an.
ProgressBar-Steuerelement Nein Balkendiagramm, das die Länge ändert, während statusmeldungen empfangen werden.
PushButton- Nein Zeigt eine einfache Knopfdrucktaste an.
RadioButtonGroup- Ja Eine Gruppe von Optionsfeldern.
ScrollableText- Nein Zeigt eine lange Textzeichenfolge an.
SelectionTree- Ja Zeigt Informationen aus der Featuretabelle an und ermöglicht es dem Benutzer, seinen Auswahlstatus zu ändern.
Nein Zeigt statischen Text an.
VolumeCostList- Nein Zeigt Kosteninformationen auf verschiedenen Volumes an.
VolumeSelectCombo- Ja Wählt die Lautstärke aus einer alphabetischen Liste aus.