Steuerelemente (Windows Installer)

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

Einige Steuerelemente, z. B. CheckBox und ComboBox, sind einer Eigenschaft zugeordnet, die in der Property -Spalte der Control-Tabelle angegeben ist. Ein Benutzer ändert den Wert dieser Eigenschaft, indem er mit dem Steuerelement interagiert. Passive Steuerelemente, wie z. B. "Bitmap" und "Bitmap", sind einer solchen Eigenschaft nicht 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 in Großbuchstaben sein. Siehe auch Informationen zu Eigenschaften.

In einigen Fällen wird ein Steuerelement möglicherweise falsch neu gezeichnet, wenn ein Dialog abgebrochen wird. Dies hat mit der Reihenfolge zu tun, in der die Steuerelemente WM _ PAINT-Nachrichten empfangen, nachdem das Dialogfeld Abbrechen entfernt wurde. Versuchen Sie, die Reihenfolge der Steuerelemente in der Control-Tabelle zu ändern, um dieses Problem zu beheben.

Steuerelementname Zugeordnete Eigenschaft Kurze Beschreibung des Steuerelements
Billboard Nein Zeigt Tafeln 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 unter dem Hauptteil 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 darstellt.
Link Nein Zeigt einen HTML-Link zu einer Adresse an, die im Standardbrowser geöffnet wird. Windows Installer 4.5 und früher: Nicht unterstützt.
Symbol: Nein Zeigt ein statisches Bild eines Symbols an.
Linie 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 einer Maske im Textfeld.
PathEdit Ja Zeigt den Ordnernamen oder den gesamten Pfad in einem Bearbeitungsfeld an.
ProgressBar-Steuerelement Nein Balkendiagramm, das beim Empfangen von Statusmeldungen die Länge ändert.
Pushbutton Nein Zeigt eine einfache Pushschaltfläche an.
RadioButtonGroup Ja Eine Gruppe von Optionsfeldern.
ScrollableText Nein Zeigt eine lange Textzeichenfolge an.
SelectionTree Ja Zeigt Informationen aus der Tabelle Feature an und ermöglicht es dem Benutzer, seinen Auswahlzustand zu ändern.
Text Nein Zeigt statischen Text an.
VolumeCostList Nein Zeigt Kosteninformationen auf verschiedenen Volumes an.
VolumeSelectCombo Ja Wählt das Volume aus einer alphabetischen Liste aus.