Megosztás a következőn keresztül:


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

ICE03
ICE06
ICE17
ICE34
ICE46