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


Vezérlőattribútumok

A vezérlőattribútumokról az Vezérlők alkalmazásban létrehozandó adott vezérlőre mutató hivatkozást, valamint az alábbi listákban szereplő egyes vezérlőattribútumokra mutató hivatkozásokat talál.

A vezérlők attribútumainak megadásához a következő módszereket használjuk:

  • A ControlCondition tábla segítségével letilthat, engedélyezhet, elrejthet vagy megjeleníthet egy vezérlőelemet egy tulajdonság vagy feltételes utasítás értékének megfelelően. Ezzel a táblával felülbírálhatja a párbeszédpanel táblamegadott alapértelmezett vezérlőt is.
  • Iratkozzon fel a vezérlőre egy ControlEventre az EventMapping táblában. Adja meg az attribútum azonosítóját az Attribútum oszlopban, a ControlEvent azonosítóját pedig a tábla Esemény oszlopában.
  • Állítsa be a vezérlő attribútumbitjelzőit a Control táblaAttribútum oszlopában. Ez beállítja az attribútumokat a vezérlő létrehozásakor.

Egyes attribútumok nem állíthatók be minden vezérlőelemhez, vagy a fenti metódusok mindegyike nem adható meg. A részletekért tekintse meg az adott vezérlő- és attribútumtémaköröket.

Egyes vezérlőattribútumok kezdeti értékei bitekkel állíthatók be a Control tábla.

Attribútum Tizedes Hexadecimális Konstans
BiDi 224 0x000000E0 msidbControlAttributesBiDi
Engedélyezett 2 0x00000002 msidbControlAttributesEnabled
közvetett 8 0x00000008 msidbControlAttributesIndirect
egész szám vezérlőelem 16 0x00000010 msidbControlAttributesInteger
LeftScroll 128 0x00000080 msidbControlAttributesLeftScroll
RightAligned 64 0x00000040 msidbControlAttributesRightAligned
RTLRO 32 0x00000020 msidbControlAttributesRTLRO
elsüllyedt 4 0x00000004 msidbControlAttributesSunken
Látható 1 0x00000001 msidbControlAttributesVisible

 

A szövegvezérlők ezen attribútumai bitekkel vannak beállítva.

Attribútum Tizedes Hexadecimális Konstans
FormatSize 524288 0x00080000 msidbControlAttributesFormatSize
NoPrefix 131072 0x00020000 msidbControlAttributesNoPrefix
NoWrap 262144 0x00040000 msidbControlAttributesNoWrap
jelszó 2097152 0x00200000 msidbControlAttributesPasswordInput
Átlátszó 65536 0x00010000 msidbControlAttributesTransparent
UsersLanguage 1048576 0x00100000 msidbControlAttributesUsersLanguage

 

A Folyamatjelző vezérlő ezen attribútuma egy bittel van beállítva.

Attribútum Tizedes Hexadecimális Konstans
Progress95 65536 0x00010000 msidbControlAttributesProgress95

 

A Volume és a Directory SelectCombo vezérlők ezen attribútumai bitekkel vannak beállítva.

Attribútum Tizedes Hexadecimális Konstans
CDROMVolume 524288 0x00080000 msidbControlAttributesCDROMVolume
FixedVolume 131072 0x00020000 msidbControlAttributesFixedVolume
FloppyVolume 2097152 0x00200000 msidbControlAttributesFloppyVolume
RAMDiskVolume 1048576 0x00100000 msidbControlAttributesRAMDiskVolume
RemoteVolume 262144 0x00040000 msidbControlAttributesRemoteVolume
RemovableVolume 65536 0x00010000 msidbControlAttributesRemovableVolume

 

A ListBox és a ComboBox vezérlők ezen attribútumai bitekkel vannak beállítva.

Attribútum Tizedes Hexadecimális Konstans
Kombinált lista vezérlő 131072 0x00020000 msidbControlAttributesComboList
Rendezett vezérlőelem 65536 0x00010000 msidbControlAttributesSorted

 

A Szerkesztés vezérlő ezen attribútuma egy bittel van beállítva.

Attribútum Tizedes Hexadecimális Konstans
többsoros 65536 0x00010000 msidbControlAttributesMultiline

 

A PictureButton-vezérlők ezen attribútumai bitekkel vannak beállítva.

Attribútum Tizedes Hexadecimális Konstans
Bitmap 262144 0x00040000 msidbControlAttributesBitmap
FixedSize 1048576 0x00100000 msidbControlAttributesFixedSize
Ikon 524288 0x00080000 msidbControlAttributesIcon
IconSize16 2097152 0x00200000 msidbControlAttributesIconSize16
IconSize32 4194304 0x00400000 msidbControlAttributesIconSize32
IconSize48 6291456 0x00600000 msidbControlAttributesIconSize48
PushLike-vezérlő 131072 0x00020000 msidbControlAttributesPushLike

 

A RadioButton vezérlőelem ezen attribútuma egy bittel van beállítva.

Attribútum Tizedes Hexadecimális Konstans
HasBorder 16777216 0x01000000 msidbControlAttributesHasBorder

 

A PushButton vezérlő ezen attribútuma egy bittel van beállítva.

Attribútum Tizedes Hexadecimális Konstans
ElevationShield 8388608 0x00800000 msidbControlAttributesElevationShield

 

A VolumeCostList vezérlő ezen attribútuma egy bittel van beállítva.

Attribútum Tizedes Hexadecimális Konstans
ControlShowRollbackCost 4194304 0x00400000 msidbControlShowRollbackCost

 

A következő vezérlőattribútumok nincsenek bitekkel beállítva. Ezek az attribútumok a felhasználói felület tábláiba vannak beállítva, vagy Vezérlőeseményekhasználatával vannak beállítva.

BillboardName

 

IndirectPropertyName

 

pozíció

 

folyamatvezérlési

 

PropertyName

 

PropertyValue

 

szövegvezérlő

 

TimeRemaining

Lásd: Vezérlőelemek és szöveg hozzáadása.