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