Partilhar via


Tabela ListView

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

A tabela ListView tem as seguintes colunas.

Coluna Tipo Chave Nulo
Propriedade Identificador Y N
Encomenda inteiro Y N
Valor Formatado N N
Texto Formatado N Y
Binary_ Identificador N Y

 

Colunas

Propriedade

Uma propriedade nomeada a ser vinculada a este item. Todos os itens vinculados à mesma propriedade tornam-se parte do mesmo listview.

Encomenda

Um inteiro positivo usado para determinar a ordem dos itens que aparecem em uma única lista listview. Os números inteiros não têm de ser consecutivos. Se um listview for definido como ordenado, todos os itens deverão ter um valor de Pedido. Se o listview for definido como não ordenado, esta coluna será ignorada.

Valor

A cadeia de caracteres de valor associada a este item. A seleção da 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 faltando, o texto será padronizado para a entrada correspondente em Valor.

Binary_

Os dados da imagem para o ícone. Esta é uma chave estrangeira para a tabela Binary.

Comentários

O conteúdo dos campos Valor e Texto são formatados pela funçãoMsiFormatRecord 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