Jelölőnégyzet vezérlőelem
Ez a CheckBox_control kétállapotú jelölőnégyzet. Ha egész számot vagy sztringtulajdonságot szeretne társítani ehhez a vezérlőelemhez, írja be a tulajdonság nevét a Vezérlőelem táblaTulajdonság oszlopába. A mező kijelölt állapota a tulajdonságot a Jelölőnégyzet tábla Érték oszlopában megadott értékre vagy a tulajdonságtáblamegadott kezdeti értékére állítja. Ha a tulajdonságnak nincs kezdeti értéke, a bejelölt állapot 1 értékre állítja. A nem kijelölt állapot null értékűre állítja a tulajdonságot.
A Jelölőnégyzet vezérlők csak AddLocal ControlEvent, AddSource ControlEvent, Remove ControlEvent, DoAction ControlEventvagy SetProperty ControlEvent vezérlők közzétételére használhatók.
Vezérlőattribútumok
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 |
---|---|---|
IndirectPropertyName | Ez a vezérlőelemhez társított közvetett tulajdonság neve. Ha a Közvetett attribútum bit be van állítva, a vezérlő megjeleníti vagy módosítja az ilyen nevű tulajdonság értékét. Ha a Közvetett attribútum bit be van állítva, akkor ez a név a Control táblaTulajdonság oszlopában felsorolt tulajdonság értéke is. | |
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. |
|
PropertyName | Ez a vezérlőelemhez társított tulajdonság neve. Ha a Közvetett attribútum bit nincs beállítva, a vezérlő megjeleníti vagy módosítja az ilyen nevű tulajdonság értékét. Ez az attribútum a Control táblaTulajdonság oszlopában van megadva. | |
PropertyValue | A vezérlőelem által megjelenített vagy módosított tulajdonság aktuális értéke. Ha a Közvetett attribútum bit nincs beállítva, akkor ez a PropertyName értéke. Ha a Közvetett attribútum bit be van állítva, akkor ez az IndirectPropertyName értéke. Ha az attribútum megváltozik, a vezérlő az új értéket tükrözi. | |
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öveges sztringet a Vezérlőelem táblaSzö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, amely a Bináris táblatalálható, adja meg a rendszerkép rekordjának elsődleges kulcsát a Bináris tábla Név oszlopából a vezérlő Vezérlőelem tábla rekordjának Szöveg oszlopába. |
|
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 tábla Attribútumok oszlopában a vezérlőelem létrehozásának 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. |
közvetett | 0x00000000 0x00000008 |
A vezérlő megjeleníti vagy módosítja a tulajdonság értékét a Control tábla Tulajdonság oszlopában. A vezérlő megjeleníti vagy módosítja annak a tulajdonságnak az értékét, amely az azonosítót tartalmazza a Vezérlőelem táblaTulajdonság oszlopában. Meghatározza, hogy a vezérlőhöz társított tulajdonságra közvetetten hivatkozik-e. |
egész szám | 0x00000000 0x00000010 |
A vezérlőelemhez társított tulajdonság egy sztringérték. A vezérlőelemhez társított tulajdonság egész szám. Vegye fel ezt a bitet a Control tábla Attribútumok oszlopának bitszavaiba, az attribútum beállításához a vezérlő létrehozásakor. |
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. |
RightAligned | 0x00000000 0x00000040 |
A vezérlőben lévő szöveg balra van igazítva. A vezérlőben lévő szöveg jobbra van igazítva. |
PushLike | 0x00000000 0x00020000 |
A vezérlő a szokásos megjelenésével van rajzolva. A vezérlőelem BS_PUSHLIKE stílussal rendelkezik, és leküldéses gombként jelenik meg. Vegye fel ezt a bitet a Control tábla Attribútumok oszlopának bitszavaiba, az attribútum beállításához a vezérlő létrehozásakor. |
Megjegyzések
Ez a vezérlő a BUTTON osztályból hozható létre a CreateWindowEx függvénnyel. BS_CHECKBOX, WS_TABSTOP, WS_GROUP, WS_CHILDés BS_MULTILINE stílussal rendelkezik.