Compartilhar via


Tabela ListBox

As linhas de uma caixa de listagem não são tratadas como controles individuais, mas fazem parte de uma caixa de listagem que funciona como um controle. A tabela ListBox define os valores de todas as caixas de listagem.

A tabela ListBox tem as seguintes colunas.

Coluna Tipo Chave Nullable
Propriedade identificador de Y N
Ordem inteiro Y N
Valor Formatado N N
Texto Formatado N Y

 

Colunas

Propriedade

Uma propriedade nomeada a ser vinculada a este item. Todos os itens vinculados à mesma propriedade se tornam parte da mesma caixa de listagem.

Ordem

Um inteiro positivo usado para determinar a ordenação dos itens que aparecem em uma única caixa de listagem. Se a caixa de listagem for definida como ordenada, todos os itens deverão ter um valor order. Os inteiros não precisam ser consecutivos. Se a caixa de listagem for definida como não ordenada, essa coluna será ignorada.

Valor

A cadeia de caracteres de valor associada a este item. Selecionar a linha define a propriedade associada a esse valor.

Texto

O texto localizável e visível a ser atribuído ao item. Se essa entrada ou a coluna inteira estiver ausente, o texto será padrão para a entrada correspondente em Valor.

Observações

O conteúdo dos campos Valor e Texto é formatado pela função MsiFormatRecord quando o controle é criado, portanto, eles podem conter qualquer expressão que a função MsiFormatRecord possa interpretar. A formatação ocorre somente quando o controle é criado e não é atualizado se uma propriedade envolvida na expressão é modificada durante a vida útil do controle.

Validação

ICE03
ICE06
ICE17
ICE20
ICE46