Partilhar via


Atributos de controle

Para obter informações sobre atributos de controle, consulte o link para o controle específico que você precisa criar no de controles, bem como os links para atributos de controle específicos nas listas a seguir.

Os seguintes métodos são usados para especificar os atributos de um controle:

  • Use a tabela ControlCondition para desabilitar, habilitar, ocultar ou mostrar um controle de acordo com o valor de uma propriedade ou instrução condicional. Você também pode usar essa tabela para substituir o controle padrão especificado na tabela Caixa de diálogo .
  • Inscreva o controle em um ControlEvent na tabela EventMapping. Insira o identificador do atributo na coluna Atributo e o identificador do ControlEvent na coluna Evento desta tabela.
  • Defina os sinalizadores de bit do atributo de controle para o controle na coluna Atributo da tabela Controle de . Isso define os atributos após a criação do controle.

Alguns atributos não podem ser definidos para cada controle ou ser especificados por todos os métodos acima. Consulte os tópicos específicos de controle e atributo para obter detalhes.

Os valores iniciais de alguns atributos de controle podem ser definidos com bits na tabela Control.

Atributo Decimal Hexadecimal Constante
BiDi 224 0x000000E0 msidbControlAttributesBiDi
ativado 2 0x00000002 msidbControlAttributesEnabled
indireta 8 0x00000008 msidbControlAttributesIndirect
de controle inteiro 16 0x00000010 msidbControlAttributesInteger
LeftScroll 128 0x00000080 msidbControlAttributesLeftScroll
RightAligned 64 0x00000040 msidbControlAttributesRightAligned
RTLRO 32 0x00000020 msidbControlAttributesRTLRO
afundado 4 0x00000004 msidbControlAttributesSunken
visível 1 0x00000001 msidbControlAttributesVisible

 

Esses atributos de controles Text são definidos com bits.

Atributo Decimal Hexadecimal Constante
FormatSize 524288 0x00080000 msidbControlAttributesFormatSize
NoPrefix 131072 0x00020000 msidbControlAttributesNoPrefix
NoWrap 262144 0x00040000 msidbControlAttributesNoWrap
Palavra-passe 2097152 0x00200000 msidbControlAttributesPasswordInput
transparente 65536 0x00010000 msidbControlAttributesTransparent
UsersLanguage 1048576 0x00100000 msidbControlAttributesUsersLanguage

 

Este atributo do controle ProgressBar é definido com um bit.

Atributo Decimal Hexadecimal Constante
Progress95 65536 0x00010000 msidbControlAttributesProgress95

 

Esses atributos dos controles Volume e Directory SelectCombo são definidos com bits.

Atributo Decimal Hexadecimal Constante
CDROMVolume 524288 0x00080000 msidbControlAttributesCDROMVolume
FixedVolume 131072 0x00020000 msidbControlAttributesFixedVolume
FloppyVolume 2097152 0x00200000 msidbControlAttributesFloppyVolume
RAMDiskVolume 1048576 0x00100000 msidbControlAttributesRAMDiskVolume
RemoteVolume 262144 0x00040000 msidbControlAttributesRemoteVolume
RemovívelVolume 65536 0x00010000 msidbControlAttributesRemovableVolume

 

Esses atributos de ListBox e ComboBox controles são definidos com bits.

Atributo Decimal Hexadecimal Constante
de controle ComboList 131072 0x00020000 msidbControlAttributesComboList
Controle Ordenado 65536 0x00010000 msidbControlAttributesSorted

 

Este atributo do controle Edit é definido com um bit.

Atributo Decimal Hexadecimal Constante
MultiLine 65536 0x00010000 msidbControlAttributesMultiline

 

Esses atributos dos controles PictureButton são definidos com bits.

Atributo Decimal Hexadecimal Constante
Bitmap 262144 0x00040000 msidbControlAttributesBitmap
FixedSize 1048576 0x00100000 msidbControlAttributesFixedSize
Ícone 524288 0x00080000 msidbControlAttributesIcon
IconSize16 2097152 0x00200000 msidbControlAttributesIconSize16
IconSize32 4194304 0x00400000 msidbControlAttributesIconSize32
IconSize48 6291456 0x00600000 msidbControlAttributesIconSize48
PushLike Control 131072 0x00020000 msidbControlAttributesPushLike

 

Este atributo do controle RadioButton é definido com um bit.

Atributo Decimal Hexadecimal Constante
HasBorder 16777216 0x01000000 msidbControlAttributesHasBorder

 

Este atributo do controle PushButton é definido com um bit.

Atributo Decimal Hexadecimal Constante
ElevationShield 8388608 0x00800000 msidbControlAttributesElevationShield

 

Este atributo do controle VolumeCostList é definido com um bit.

Atributo Decimal Hexadecimal Constante
ControlShowRollbackCost 4194304 0x00400000 msidbControlShowRollbackCost

 

Os seguintes atributos de controle não são definidos com bits. Esses atributos são criados nas tabelas de interface do usuário ou são definidos usando Control Events.

BillboardName

 

IndirectPropertyName

 

Posição

 

Controlo de Progresso

 

PropertyName

 

PropertyValue

 

de Controle de Texto

 

TimeRemaining

Consulte Adicionando controles ede texto .