Os usuários familiarizados com o VFP sabem que se o objeto ComboBox exibir múltiplas colunas, o resultado da seleção normal será exibido no item selecionado com o conteúdo da primeira coluna. No entanto, no design do sistema real, vários campos, como número do livro, nome, autor e editora, precisam ser exibidos, e o resultado selecionado e o valor a ser transferido podem ser qualquer um deles. O método de implementação é o seguinte:
(1) Definir o atributo ColumnCount do objeto ComboBox como 4; o atributo ColumnCountWidth como 12, 40, 12, 40;
(2) Defina a propriedade BoundColumn do objeto ComboBox como 2, indicando que o nome do livro é o conteúdo a ser exibido.
(3) Defina o evento Interactive Change Event do objeto ComboBox da seguinte forma:
This.DisplayValue=This.Value
Caso queira armazenar o conteúdo exibido em outras variáveis, adicione o seguinte conteúdo:
PublicUnknow_str Unknow_str=Este.valor