Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Przyciski radiowe nie są traktowane jako poszczególne kontrolki, ale są częścią grupy przycisków radiowych, która działa jako kontrolki RadioButtonGroup. Tabela RadioButton zawiera listę przycisków dla wszystkich grup.
Tabela RadioButton zawiera następujące kolumny.
| Kolumna | Typ | Klucz | Nullable |
|---|---|---|---|
| Własność | identyfikator | Y | N |
| Porządek | liczba całkowita | Y | N |
| Wartość | sformatowane | N | N |
| X | liczba całkowita | N | N |
| Y | liczba całkowita | N | N |
| Szerokość | liczba całkowita | N | N |
| Wysokość | liczba całkowita | N | N |
| Tekst | sformatowane | N | Y |
| Pomoc | tekstu | N | Y |
Kolumny
-
właściwość
-
Nazwana właściwość, która ma być powiązana z tym przyciskiem radiowym. Wszystkie przyciski powiązane z tą samą właściwością stają się częścią tej samej grupy.
-
Order
-
Dodatnia liczba całkowita używana do określania kolejności elementów na jednej liście. Liczby całkowite nie muszą być kolejne.
-
wartość
-
Ciąg wartości skojarzony z tym przyciskiem. Wybranie przycisku powoduje ustawienie skojarzonej właściwości na tę wartość.
-
X
-
Współrzędna pozioma w grupie lewego górnego rogu prostokąta ograniczenia przycisku radiowego. Musi to być liczba nieujemna.
-
Y
-
Współrzędna pionowa w grupie lewego górnego rogu prostokąta ograniczenia przycisku radiowego. Musi to być liczba nieujemna.
-
szerokość
-
Szerokość przycisku. Musi to być liczba nieujemna.
-
wysokość
-
Wysokość przycisku. Musi to być liczba nieujemna.
-
tekst
-
Lokalizowalny, widoczny tytuł do przypisania do przycisku radiowego. Jeśli tekst jest za długi, aby zmieścić się w kontrolce, zostanie obcięty. Jeśli przycisk wyświetli ikonę lub mapę bitową, ta kolumna zawiera nazwę obrazu, który jest kluczem do tabeli binarnej . Nie ma możliwości pokazywania zarówno obrazu, jak i tekstu na przycisku.
-
Pomoc
-
Ciągi Pomocy używane z przyciskiem . Tekst jest opcjonalny i lokalizowalny. Ciąg jest podzielony na dwie części oddzielone znakiem (|). Pierwsza część ciągu jest używana jako tekst etykietki narzędzia. Ten tekst jest wyświetlany przez czytniki zawartości ekranu dla kontrolek zawierających obraz. Druga część jest używana do pomocy kontekstowej, chociaż nie zaimplementowano jeszcze pomocy kontekstowej. Znak separatora jest wymagany, nawet jeśli istnieje tylko jeden z dwóch rodzajów tekstu.
Uwagi
Wartości całkowite dla wartości x, y, width i height znajdują się w jednostkach instalatora , a nie jednostkach okien dialogowych. Jednostka instalatora jest równa jednej dwunastej wysokości 10-punktowej czcionki MS Sans Serif. Współrzędne kontroli są względem billboardu.
Współrzędne przycisków są podane względem grupy. Jeśli współrzędne grupy zostaną zmienione, przyciski w grupie pozostają w tej samej względnej pozycji względem siebie.
Zawartość pól Wartość i Tekst są formatowane przez funkcję MsiFormatRecord podczas tworzenia kontrolki, dlatego mogą zawierać dowolne wyrażenie, które może interpretować funkcja MsiFormatRecord. Formatowanie ma miejsce tylko wtedy, gdy kontrolka zostanie utworzona i nie zostanie zaktualizowana, jeśli właściwość biorąca udział w wyrażeniu zostanie zmodyfikowana w okresie życia kontrolki.
Każda kontrolka RadioButtonGroup jest skojarzona z właściwością. Wartość domyślna tej właściwości musi zostać zainicjowana w tabeli właściwości . W każdej grupie RadioButtonGroup określonej w tabeli RadioButton może istnieć jeden przycisk radiowy, który ma wartość w polu Wartość zgodną z wartością domyślną tej właściwości. Jest to domyślny przycisk kontrolki RadioButtonGroup. Przycisk domyślny jest początkowo wyświetlany jako wybrany w kontrolce.
Należy pamiętać, że użytkownik nie może zmienić fokusu w oknie dialogowym, naciskając TAB do kontrolki RadioButtonGroup do momentu wybrania jednego z przycisków w grupie. Aby przenieść fokus do tej grupy przycisków, naciskając TAB, określ jeden z przycisków jako przycisk domyślny dla grupy.
Walidacja