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