Kontrolki (Instalator Windows)
Deweloperzy pakietów instalacyjnych mogą tworzyć interfejs użytkownika zawierający kontrolki omówione w tym temacie. Aby uzyskać informacje na temat dodawania konkretnej kontrolki do okna dialogowego, zobacz temat dla tej kontrolki i przeczytaj sekcję Dodawanie kontrolek i tekstu.
Niektóre kontrolki, takie jak CheckBox i ComboBox, są skojarzone z właściwością określoną w kolumnie Właściwość tabeli Control. Użytkownik zmienia wartość tej właściwości, wchodząc w interakcję z kontrolką. Pasywne kontrolki, takie jak Billboard i mapa bitowa, nie są skojarzone z taką właściwością.
W przypadku zabezpieczeń właściwości prywatnych nie można zmienić przez użytkownika wchodzącego w interakcję z interfejsem użytkownika. Aby właściwość była ustawiana przez interfejs użytkownika, musi być właściwością publiczną i wielkimi literami. Zobacz również About Properties.
W niektórych przypadkach kontrolka może zostać niepoprawnie wyrysowana podczas anulowania z okna dialogowego. Ma to związek z kolejnością, w jakiej kontrolki odbierają WM_PAINT komunikatów po usunięciu okna dialogowego Anulowanie. Aby rozwiązać ten problem, spróbuj zmienić kolejność kontrolek w tabeli Formant.
Nazwa kontrolki | Skojarzona właściwość | Krótki opis kontrolki |
---|---|---|
Billboard | Nie | Wyświetla billboardy oparte na komunikatach o postępie. |
mapy bitowej | Nie | Wyświetla statyczny obraz mapy bitowej. |
CheckBox | Tak | Pole wyboru dwustanowe. |
ComboBox | Tak | Lista rozwijana z polem edycji. |
DirectoryCombo | Tak | Zaznacz wszystkie z wyjątkiem ostatniego segmentu ścieżki. |
DirectoryList | Tak | Wyświetla foldery poniżej głównej części ścieżki. |
Edytowanie | Tak | Zwykłe pole edycji dla dowolnego ciągu lub liczby całkowitej. |
GroupBox | Nie | Wyświetla prostokąt grupujący inne kontrolki. |
hiperłącza | Nie | Wyświetla link HTML do adresu, który zostanie otwarty w domyślnej przeglądarce.Instalatora Windows 4.5 i starszych: Nieobsługiwane. |
ikona | Nie | Wyświetla statyczny obraz ikony. |
linii | Nie | Wyświetla linię poziomą. |
ListBox | Tak | Lista rozwijana bez pola edycji. |
ListView | Tak | Wyświetla kolumnę wartości z ikonami wyboru. |
MaskedEdit | Tak | Pole edycji z maską w polu tekstowym. |
PathEdit | Tak | Wyświetla nazwę folderu lub całą ścieżkę w polu edycji. |
kontrolki ProgressBar | Nie | Wykres słupkowy, który zmienia długość, gdy odbiera komunikaty o postępie. |
PushButton | Nie | Wyświetla podstawowy przycisk wypychania. |
RadioButtonGroup | Tak | Grupa przycisków radiowych. |
ScrollableText | Nie | Wyświetla długi ciąg tekstu. |
SelectionTree | Tak | Wyświetla informacje z tabeli Feature i umożliwia użytkownikowi zmianę stanu zaznaczenia. |
tekstu | Nie | Wyświetla tekst statyczny. |
VolumeCostList | Nie | Wyświetla informacje o kosztach na różnych woluminach. |
VolumeSelectCombo | Tak | Wybiera wolumin z listy alfabetycznej. |