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


PushButton vezérlő

A PushButton vezérlő egy egyszerű leküldéses gombot jelenít meg, más néven parancsgombot.

A PushButton vezérlők nem használhatók IgnoreChange ControlEvent, SelectionDescription ControlEvent, SelectionSize ControlEvent, SelectionPath ControlEvent, SelectionPathOn ControlEvent, SelectionAction ControlEvent, SelectionNoItems ControlEvent, ActionText ControlEvent, ActionData ControlEvent, SetProgress ControlEventvagy TimeRemaining ControlEvent.

Ezzel a vezérlővel az alábbi attribútumokat használhatja. Ha egy attribútum értékét esemény használatával szeretné módosítani, iratkozzon fel egy ControlEvent vezérlőre az EventMapping táblában, és sorolja fel az attribútum azonosítóját az Attribútum oszlopban. Adja meg a ControlEvent azonosítóját az Esemény oszlopban.

Attribútumazonosító Hexadecimális bit Leírás
pozíció A vezérlőelem helye a párbeszédpanelen. Adja meg a vezérlőelem bal oldali sarkának szélességét, magasságát és koordinátáit a Control táblaSzélesség, Magasság, X és Y oszlopába. Használjon telepítőegységeket a hosszhoz és a távolsághoz.
Szöveg Ez a vezérlőattribútum megadhatja a vezérlő által megjelenített szöveget, a bináris táblázatban tárolt képet vagy a futtatáskor beállított képet. Szöveg megadásához írja be a szövegsztringet a Control tábla Szöveg oszlopába. Egy szöveges sztring betűtípusának és betűstílusának beállításához a megjelenített karakterek sztringjét {\style} vagy {&stílus} előtaggal adhatja meg. Ahol a stílus az TextStyle tábla TextStyle oszlopában szereplő azonosító,. Ha egyik sem található, de a DefaultUIFont tulajdonság érvényes szövegstílusként van definiálva, akkor a program ezt a betűtípust fogja használni.
Ha meg szeretne adni egy ikont vagy bitképet a Bináris tábla, adja meg a kép rekordjának elsődleges kulcsát a Bináris tábla Név oszlopából a Vezérlő tábla rekord szöveg oszlopába a vezérlőelemhez.
Látható 0x00000000 0x00000001
Rejtett vezérlő. Látható vezérlő.
Ezt a bitet a Control tábla Attribútumok oszlopának bitszava belefoglalva láthatóvá vagy rejtettsé teheti a vezérlőt a létrehozásakor.
A vezérlőelemeket a ControlCondition táblahasználatával is elrejtheti vagy megjelenítheti.
Engedélyezett 0x00000000 0x00000002
Vezérlőelem letiltott állapotban. Vezérlőelem engedélyezett állapotban.
Vegye fel ezt a bitet a Vezérlőelem Attribútumok oszlopában a vezérlőelem létrehozáskor való engedélyezéséhez.
A vezérlőelemeket a ControlCondition táblahasználatával is engedélyezheti vagy letilthatja.
elsüllyedt 0x00000000 0x00000004
Megjeleníti az alapértelmezett vizuális stílust. A vezérlőt egy elsüllyedt, térhatású megjelenéssel jeleníti meg.
Vegye fel ezeket a biteket a bit szóba a Control tábla Attribútumok oszlopában.
RTLRO 0x00000000 0x00000020
A vezérlőben lévő szöveg balról jobbra olvasási sorrendben jelenik meg. A vezérlőben lévő szöveg jobbról balra olvasási sorrendben jelenik meg.
Bitmap 0x00000000 0x00040000
A vezérlőelem szövegét a Vezérlőelem táblaSzöveg oszlopában adhatók meg. A gomb BS_BITMAP stílussal rendelkezik, a vezérlőben lévő szöveget bitkép váltja fel. A Control tábla Szöveg oszlopa az bináris táblaidegen kulcsaként használatos.
A bit belefoglalása a bit szóba a VezérlőelemAttribútumok oszlopában.
Ne állítsa be egyszerre az Ikon és a Bitkép stílus bitet. A gomb nem tartalmazhat bitképképet és szöveget is.
Egy szöveges sztring betűtípusának és betűstílusának beállításához a megjelenített karakterek sztringjét {\style} vagy {&stílus} előtaggal adhatja meg. Ahol a stílus az TextStyle tábla TextStyle oszlopában szereplő azonosító,. Ha egyik sem található, de a DefaultUIFont tulajdonság érvényes szövegstílusként van definiálva, akkor a program ezt a betűtípust fogja használni.
Ikonvezérlő 0x00000000 0x00080000
A vezérlőelem szövegét a Vezérlőelem táblaSzöveg oszlopában adhatók meg. A gomb BS_ICON stílussal rendelkezik, a vezérlő szövegét ikonkép váltja fel. A Control tábla Szöveg oszlopa az bináris táblaidegen kulcsaként használatos.
A bit belefoglalása a bit szóba a VezérlőelemAttribútumok oszlopában.
Ne állítsa be egyszerre az ikon- és bitképbiteket. A gomb nem tartalmazhat ikonképet és szöveget is.
Egy szöveges sztring betűtípusának és betűstílusának beállításához a megjelenített karakterek sztringjét {\style} vagy {&stílus} előtaggal adhatja meg. Ahol a stílus az TextStyle tábla TextStyle oszlopában szereplő azonosító,. Ha egyik sem található, de a DefaultUIFont tulajdonság érvényes szövegstílusként van definiálva, akkor a program ezt a betűtípust fogja használni.
FixedSize 0x00000000 0x00100000
Az ikon képének húzása a vezérlőhöz igazítva. Az ikon képének körülvágása vagy középre igazítása a vezérlőben.
Adja meg ezt a bitet a BBControl-tábla Attribútumok oszlopának vagy a Control táblabitszava közé.
IconSize 0x00000000 0x00200000
0x00400000
0x00600000
Betölti az első képet. Betölti az első 16x16-os képet.
Betölti az első 32x32-képet.
Betölti az első 48x48-képet.
Az ikonfájlok különböző méretű képeket tartalmazhatnak ugyanabból az ikonból. Adja meg a megfelelő bitszavat a Control tábla Attribútumok oszlopában
Ha ezek a bitek nincsenek beállítva, a telepítő figyelmen kívül hagyja a FixedSize attribútumot, és a rendszerkép a vezérlő téglalapjának megfelelően van kifeszítve. Ha az IconSize bitek és a FixedSize bitek is be vannak állítva, a vezérlőnél kisebb kép középre van állítva, és a rendszerkép nagyobb, mint a vezérlőelem, amelyet elfér.
ElevationShield 0x00000000 0x00800000
A pushbutton megjelenését a többi ikonattribútum határozza meg. Hozzáadja a Felhasználói fiókok vezérlése (UAC) jogosultságszint-emelési ikont (pajzs ikon) a leküldéses vezérlőhöz.

 

Megjegyzések

Ez a vezérlő a BUTTON osztályból hozható létre a CreateWindowEx függvénnyel. A BS_MULTILINE, WS_CHILD, WS_TABSTOPés WS_GROUP stílussal rendelkezik.