Partilhar via


Controles (Windows Installer)

Os desenvolvedores de pacotes de instalação podem criar uma interface de usuário contendo os controles discutidos neste tópico. Para obter informações sobre como adicionar um controle específico a uma caixa de diálogo, consulte o tópico para esse controle e leia a seção Adicionando controles e texto.

Alguns controles, como CheckBox e ComboBox, estão associados a uma propriedade especificada na coluna Property da tabela Control. Um usuário altera o valor dessa propriedade interagindo com o controle. Controles passivos, como Billboard e bitmap, não estão associados a essa propriedade.

Por segurança, as propriedades privadas não podem ser alteradas por um usuário que interage com a interface do usuário. Para que uma propriedade seja definida pela interface do usuário, ela precisa ser uma propriedade pública e em maiúsculas. Consulte também Sobre propriedades.

Em alguns casos, um controle pode ser redesenhado incorretamente ao cancelar fora de uma caixa de diálogo. Isso tem a ver com a ordem em que os controles recebem WM_PAINT mensagens depois que a caixa de diálogo Cancelar é removida. Para corrigir isso, tente alterar a ordem dos controles na tabela Control.

Nome do controlo Propriedade associada Breve descrição do controlo
Billboard Não Exibe outdoors com base em mensagens de progresso.
Bitmap Não Exibe uma imagem estática de um bitmap.
CheckBox Sim Uma caixa de seleção de dois estados.
ComboBox Sim Uma lista suspensa com um campo de edição.
DirectoryCombo Sim Selecione todos, exceto o último segmento do caminho.
DirectoryList Sim Exibe pastas abaixo da parte principal do caminho.
Editar Sim Um campo de edição regular para qualquer cadeia de caracteres ou inteiro.
GroupBox Não Exibe um retângulo que agrupa outros controles.
Hyperlink Não Exibe um link HTML para um endereço, que é aberto no navegador padrão.Windows Installer 4.5 e versões anteriores: Não suportado.
Ícone Não Exibe uma imagem estática de um ícone.
Linha Não Exibe uma linha horizontal.
ListBox Sim Uma lista suspensa sem um campo de edição.
ListView Sim Exibe uma coluna de valores com ícones para seleção.
MaskedEditar Sim Um campo de edição com uma máscara no campo de texto.
PathEdit Sim Exibe o nome da pasta ou o caminho inteiro em um campo de edição.
de controlo ProgressBar Não Gráfico de barras que muda de comprimento à medida que recebe mensagens de progresso.
PushButton Não Exibe um botão de pressão básico.
RadioButtonGroup Sim Um grupo de botões de opção.
ScrollableText Não Exibe uma longa cadeia de caracteres de texto.
SelectionTree Sim Exibe informações da tabela Recurso e permite que o usuário altere seu estado de seleção.
de texto Não Exibe texto estático.
VolumeCostList Não Exibe informações de custos em diferentes volumes.
VolumeSelectCombo Sim Seleciona o volume de uma lista alfabética.