RadioButton tábla
A választógombokat nem kezelik önálló vezérlőkként, de egy olyan választógombcsoport részét képezik, amely RadioButtonGroup vezérlőként. A RadioButton tábla felsorolja az összes csoport gombjait.
A RadioButton tábla a következő oszlopokat tartalmazza.
Oszlop | Típus | Kulcs | Nullázható |
---|---|---|---|
Ingatlan | azonosító | Y | N |
Megrendelés | egész szám | Y | N |
Érték | formázott | N | N |
X | egész szám | N | N |
Y | egész szám | N | N |
Szélesség | egész szám | N | N |
Magasság | egész szám | N | N |
SMS | formázott | N | Y |
Segítség | Szöveg | N | Y |
Oszlopok
-
tulajdonság
-
Egy elnevezett tulajdonság, amely ehhez a választógombhoz lesz kötve. Az ugyanahhoz a tulajdonsághoz kapcsolódó összes gomb ugyanahhoz a csoporthoz tartozik.
-
rendelés
-
Egy pozitív egész szám, amellyel meghatározható az elemek sorrendje egy listában. Az egész számoknak nem kell egymást követőnek lenniük.
-
érték
-
A gombhoz társított értéksztring. A gomb kiválasztásával a társított tulajdonság ehhez az értékhez lesz adva.
-
X
-
A választógomb határoló téglalapjának bal felső sarkában lévő vízszintes koordináta. Ennek nem negatív számnak kell lennie.
-
Y
-
A választógomb határoló téglalapjának bal felső sarkában lévő függőleges koordináta. Ennek nem negatív számnak kell lennie.
-
szélessége
-
A gomb szélessége. Ennek nem negatív számnak kell lennie.
-
magasság
-
A gomb magassága. Ennek nem negatív számnak kell lennie.
-
szöveg
-
A választógombhoz rendelendő honosítható, látható cím. Ha a szöveg túl hosszú ahhoz, hogy elférjen a vezérlőelemen, akkor csonkolja. Ha a gomb ikont vagy bitképet jelenít meg, akkor ez az oszlop tartalmazza a kép nevét, amely a bináris táblakulcsát tartalmazza. A gombon nem jeleníthet meg képet és szöveget.
-
súgó
-
A gombhoz használt súgósztringek. A szöveg nem kötelező, és honosítható. A sztring két részre van osztva egy karakterrel (|) elválasztva. A sztring első része elemleírásként használatos. Ezt a szöveget a képernyőolvasók jelenítik meg a képet tartalmazó vezérlők esetében. A második rész a környezetfüggő súgóhoz használható, bár a környezetfüggő súgó még nem lett implementálva. Az elválasztó karakterre akkor is szükség van, ha a két szövegtípus közül csak az egyik van jelen.
Megjegyzések
Az x, y, szélesség és magasság egész értékei a telepítőegységekben, nem pedig a párbeszédpanel-egységekben találhatók. A telepítőegység a 10 pontos MS Sans Serif betűméret magasságának egy tizenkettedikével egyenlő. A vezérlők koordinátái a hirdetőtáblához képest vannak.
A gombok koordinátái a csoporthoz képest vannak megadva. Ha a csoport koordinátái módosulnak, akkor a csoport gombjai egymással azonos relatív pozícióban maradnak.
Az Érték és szöveg mezők tartalmát az MsiFormatRecord függvény formázza a vezérlőelem létrehozásakor, ezért bármilyen kifejezést tartalmazhatnak, amelyet az MsiFormatRecord függvény képes értelmezni. A formázás csak a vezérlőelem létrehozásakor következik be, és nem frissül, ha a vezérlőelem élettartama során módosít egy, a kifejezésben érintett tulajdonságot.
Minden RadioButtonGroup vezérlőelem egy tulajdonsághoz van társítva. A tulajdonság alapértelmezett értékét inicializálni kell a Tulajdonság tábla. A RadioButton táblában megadott egyes RadioButtonGroup-csoportokban lehet egy választógomb, amelynek értéke az Érték mezőben megegyezik a tulajdonság alapértelmezett értékével. Ez a RadioButtonGroup vezérlő alapértelmezett gombja. Az alapértelmezett gomb kezdetben a vezérlőelemben kijelöltként jelenik meg.
Vegye figyelembe, hogy a felhasználó nem módosíthatja a fókuszt egy párbeszédpanelen, ha a TAB billentyűt egy RadioButtonGroup-vezérlőre lenyomja, amíg a csoport egyik gombja ki nem van jelölve. Ha a TAB billentyűt lenyomva szeretné a fókuszt erre a gombcsoportra helyezni, adja meg az egyik gombot alapértelmezett gombként a csoport számára.
Érvényesítés