RadioButton Table
Přepínače nejsou považovány za jednotlivé ovládací prvky, ale jsou součástí skupiny přepínačů, která funguje jako Ovládací prvek RadioButtonGroup. Tabulka Přepínač uvádí tlačítka pro všechny skupiny.
Tabulka RadioButton obsahuje následující sloupce.
Sloupec | Typ | Klíč | Nullable |
---|---|---|---|
Vlastnost | identifikátor | Y | N |
Objednávka | celočíselná | Y | N |
Hodnota | formátované | N | N |
X | celočíselná | N | N |
Y | celočíselná | N | N |
Šířka | celočíselná | N | N |
Výška | celočíselná | N | N |
Text | formátované | N | Y |
Pomoc | textové | N | Y |
Sloupce
-
vlastnost
-
Pojmenovaná vlastnost, která má být svázána s tímto přepínačem. Všechna tlačítka svázaná se stejnou vlastností stanou součástí stejné skupiny.
-
pořadí
-
Kladné celé číslo použité k určení pořadí položek v rámci jednoho seznamu. Celá čísla nemusí být po sobě jdoucí.
-
hodnota
-
Řetězec hodnoty přidružený k tomuto tlačítku. Výběrem tlačítka nastavíte přidruženou vlastnost na tuto hodnotu.
-
X
-
Vodorovná souřadnice ve skupině levého horního rohu ohraničujícího obdélníku přepínače. Musí to být nezáporné číslo.
-
Y
-
Svislá souřadnice ve skupině levého horního rohu ohraničujícího obdélníku přepínače. Musí to být nezáporné číslo.
-
šířka
-
Šířka tlačítka. Musí to být nezáporné číslo.
-
výška
-
Výška tlačítka. Musí to být nezáporné číslo.
-
text
-
Lokalizovatelný viditelný název, který se má přiřadit přepínači. Pokud je text na ovládací prvek příliš dlouhý, je zkrácený. Pokud tlačítko zobrazí ikonu nebo rastrový obrázek, pak tento sloupec obsahuje název obrázku, což je klíč do Binární tabulka. Neexistuje způsob, jak na tlačítku zobrazit obrázek i text.
-
Nápověda k
-
Řetězce nápovědy použité s tlačítkem Text je nepovinný a je lokalizovatelný. Řetězec je rozdělený do dvou částí oddělených znakem (|). První část řetězce se používá jako text popisu. Tento text zobrazí čtečky obrazovky pro ovládací prvky, které obsahují obrázek. Druhá část se používá pro nápovědu citlivou na kontext, i když ještě nebyla implementována kontextová nápověda. Znak oddělovače se vyžaduje i v případě, že je k dispozici pouze jeden ze dvou typů textu.
Poznámky
Celočíselné hodnoty pro x, y, šířku a výšku jsou v jednotkách instalačního programu , nikoli v jednotkách dialogového okna. Jednotka instalačního programu se rovná dvanácté výšce 10bodového písma MS Sans Serif. Souřadnice ovládacích prvků jsou relativní vzhledem k plakátu.
Souřadnice tlačítek jsou dány vzhledem ke skupině. Pokud se změní souřadnice skupiny, tlačítka ve skupině zůstanou ve stejné relativní poloze.
Obsah polí Value a Text jsou formátovány MsiFormatRecord funkce při vytváření ovládacího prvku, a proto mohou obsahovat libovolný výraz, který může MsiFormatRecord funkce interpretovat. Formátování nastane pouze při vytvoření ovládacího prvku a není aktualizována, pokud je vlastnost zahrnutá do výrazu změněna během životnosti ovládacího prvku.
Každý ovládací prvek RadioButtonGroup je přidružen k vlastnosti. Výchozí hodnota této vlastnosti musí být inicializována v Property tabulka . V rámci každé RadioButtonGroup zadané v tabulce RadioButton může existovat jeden přepínač, který má hodnotu v poli Value, která odpovídá výchozí hodnotě pro tuto vlastnost. Toto je výchozí tlačítko pro ovládací prvek RadioButtonGroup. Výchozí tlačítko se zpočátku zobrazí jako vybrané v ovládacím prvku.
Všimněte si, že uživatel nemůže změnit fokus v dialogovém okně stisknutím klávesy TAB na ovládací prvek RadioButtonGroup, dokud nebude vybrána některá z tlačítek ve skupině. Pokud chcete přesunout fokus na tuto skupinu tlačítek stisknutím klávesy TAB, zadejte jedno z tlačítek jako výchozí tlačítko skupiny.
Validace