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