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. |