Share via


Atributos de control

Para obtener información sobre los atributos de control, vea el vínculo al control concreto que necesita crear en Controles, así como los vínculos a atributos de control concretos en las listas siguientes.

Para especificar los atributos de un control se usan los métodos siguientes:

  • Use la tabla ControlCondition para deshabilitar, habilitar, ocultar o mostrar un control según el valor de una propiedad o instrucción condicional. También puede usar esta tabla para invalidar el control predeterminado que se especifica en la tabla Dialog.
  • Suscriba el control a un ControlEvent en la tabla EventMapping. Escriba el identificador del atributo en la columna Attribute y el identificador de ControlEvent en la columna Event de esta tabla.
  • Establezca las marcas de bits del atributo de control para el control en la columna Attribute de la tabla Control. Esto establece los atributos tras la creación del control.

Algunos atributos no pueden establecerse para todos los controles o especificarse mediante todos los métodos anteriores. Vea los temas específicos del control y del atributo para obtener más información.

Los valores iniciales de algunos atributos de control se pueden establecer con bits en la tabla Control.

Atributo Decimal Hexadecimal Constante
BiDi 224 0x000000E0 msidbControlAttributesBiDi
Enabled 2 0x00000002 msidbControlAttributesEnabled
Indirecto 8 0x00000008 msidbControlAttributesIndirect
Integer 16 0x00000010 msidbControlAttributesInteger
LeftScroll 128 0x00000080 msidbControlAttributesLeftScroll
RightAligned 64 0x00000040 msidbControlAttributesRightAligned
RTLRO 32 0x00000020 msidbControlAttributesRTLRO
Sunken 4 0x00000004 msidbControlAttributesSunken
Visible 1 0x00000001 msidbControlAttributesVisible

 

Estos atributos de los controles Text se establecen con bits.

Atributo Decimal Hexadecimal Constante
FormatSize 524 288 0x00080000 msidbControlAttributesFormatSize
NoPrefix 131 072 0x00020000 msidbControlAttributesNoPrefix
NoWrap 262 144 0x00040000 msidbControlAttributesNoWrap
Contraseña 2 097 152 0x00200000 msidbControlAttributesPasswordInput
Transparente 65536 0x00010000 msidbControlAttributesTransparent
UsersLanguage 1 048 576 0x00100000 msidbControlAttributesUsersLanguage

 

Este atributo del control ProgressBar se establece con un bit.

Atributo Decimal Hexadecimal Constante
Progress95 65536 0x00010000 msidbControlAttributesProgress95

 

Estos atributos de los controles Volume y Directory SelectCombo se establecen con bits.

Atributo Decimal Hexadecimal Constante
CDROMVolume 524 288 0x00080000 msidbControlAttributesCDROMVolume
FixedVolume 131 072 0x00020000 msidbControlAttributesFixedVolume
FloppyVolume 2 097 152 0x00200000 msidbControlAttributesFloppyVolume
RAMDiskVolume 1 048 576 0x00100000 msidbControlAttributesRAMDiskVolume
RemoteVolume 262 144 0x00040000 msidbControlAttributesRemoteVolume
RemovableVolume 65536 0x00010000 msidbControlAttributesRemovableVolume

 

Estos atributos de los controles ListBox y ComboBox se establecen con bits.

Atributo Decimal Hexadecimal Constante
ComboList Control 131 072 0x00020000 msidbControlAttributesComboList
Sorted Control 65536 0x00010000 msidbControlAttributesSorted

 

Este atributo del control Edit se establece con un bit.

Atributo Decimal Hexadecimal Constante
MultiLine 65536 0x00010000 msidbControlAttributesMultiline

 

Estos atributos de los controles PictureButton se establecen con bits.

Atributo Decimal Hexadecimal Constante
Bitmap 262 144 0x00040000 msidbControlAttributesBitmap
FixedSize 1 048 576 0x00100000 msidbControlAttributesFixedSize
Icono 524 288 0x00080000 msidbControlAttributesIcon
IconSize16 2 097 152 0x00200000 msidbControlAttributesIconSize16
IconSize32 4 194 304 0x00400000 msidbControlAttributesIconSize32
IconSize48 6291456 0x00600000 msidbControlAttributesIconSize48
PushLike 131 072 0x00020000 msidbControlAttributesPushLike

 

Este atributo del control RadioButton se establece con un bit.

Atributo Decimal Hexadecimal Constante
HasBorder 16777216 0x01000000 msidbControlAttributesHasBorder

 

Este atributo del control PushButton se establece con un bit.

Atributo Decimal Hexadecimal Constante
ElevationShield 8388608 0x00800000 msidbControlAttributesElevationShield

 

Este atributo del control VolumeCostList se establece con un bit.

Atributo Decimal Hexadecimal Constante
ControlShowRollbackCost 4 194 304 0x00400000 msidbControlShowRollbackCost

 

Los siguientes atributos de control no se establecen con bits. Estos atributos se crean en las tablas de la interfaz de usuario o se establecen mediante eventos de control.

BillboardName

 

IndirectPropertyName

 

Posición

 

Control Progress

 

PropertyName

 

PropertyValue

 

Text Control

 

TimeRemaining

Vea Agregar controles y texto.