Compartilhar via


Tabela ListView

As linhas de uma visão de lista não são tratadas como controles individuais, mas fazem parte de uma visão de lista que funciona como um controle. A tabela ListView define os valores para todas as visões de lista.

A tabela ListView 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
Binário_ identificador de N Y

 

Colunas

Propriedade

Uma propriedade nomeada a ser vinculada a este item. Todos os itens vinculados à mesma propriedade tornam-se parte da mesma visão de lista.

Ordem

Um inteiro positivo usado para determinar a ordenação dos itens que aparecem em uma única lista de visão de lista. Os inteiros não precisam ser consecutivos. Se uma visão de lista for definida como ordenada, todos os itens deverão ter um valor de ordenação. Se a visão de lista 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 visível e localizá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.

Binary_

Os dados da imagem do ícone. Essa é uma chave estrangeira para a tabela binária .

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
ICE32