Dela via


Kontroller (Windows Installer)

Utvecklare av installationspaket kan skapa ett användargränssnitt som innehåller de kontroller som beskrivs i det här avsnittet. Information om hur du lägger till en viss kontroll i en dialogruta finns i avsnittet för den kontrollen och läser avsnittet Lägga till kontroller och text.

Vissa kontroller, till exempel Kryssruta och Kombinationsruta, är associerade med en egenskap som anges i kolumnen Egenskap i tabellen Control. En användare ändrar värdet för den här egenskapen genom att interagera med kontrollen. Passiva kontroller, till exempel Billboard och bitmapp, är inte associerade med en sådan egenskap.

För säkerhet kan privata egenskaper inte ändras av en användare som interagerar med användargränssnittet. För att en egenskap ska anges av användargränssnittet måste den vara en offentlig egenskap och i versaler. Se även Om egenskaper.

I vissa fall kan en kontroll ritas om felaktigt när du avbryter en dialogruta. Detta har att göra med i vilken ordning kontrollerna tar emot WM_PAINT meddelanden när dialogrutan Avbryt har tagits bort. Du kan åtgärda detta genom att ändra ordningen på kontrollerna i tabellen Kontroll.

Kontrollnamn Associerad egenskap Kort beskrivning av kontrollen
Billboard Nej Visar affischtavlor baserat på förloppsmeddelanden.
Bitmapp Nej Visar en statisk bild av en bitmapp.
Kryssruta Ja En kryssruta med två tillstånd.
Kombinationsruta Ja En listruta med ett redigeringsfält.
DirectoryCombo Ja Markera alla utom det sista segmentet i sökvägen.
DirectoryList Ja Visar mappar under huvuddelen av sökvägen.
Redigera Ja Ett vanligt redigeringsfält för valfri sträng eller heltal.
GroupBox- Nej Visar en rektangel som grupperar andra kontroller tillsammans.
hyperlänk Nej Visar en HTML-länk till en adress som öppnas i standardwebbläsaren.Windows Installer 4.5 och tidigare: Stöds inte.
ikon Nej Visar en statisk bild av en ikon.
rad Nej Visar en vågrät linje.
ListBox Ja En listruta utan redigeringsfält.
ListView Ja Visar en kolumn med värden med ikoner för markering.
MaskedEdit Ja Ett redigeringsfält med en mask i textfältet.
PathEdit Ja Visar mappnamn eller hela sökvägen i ett redigeringsfält.
ProgressBar-kontroll Nej Stapeldiagram som ändrar längd när det tar emot förloppsmeddelanden.
PushButton Nej Visar en grundläggande push-knapp.
RadioButtonGroup Ja En grupp med alternativknappar.
ScrollableText Nej Visar en lång textsträng.
SelectionTree Ja Visar information från tabellen Funktion och gör att användaren kan ändra sitt urvalstillstånd.
Text Nej Visar statisk text.
VolumeCostList Nej Visar kostnadsinformation för olika volymer.
VolumeSelectCombo Ja Väljer volym från en alfabetisk lista.