Olá amigos,
Estou criando um choice list do tipo multiple-choice com dados importados de um RMS. Pretendo que o usuário ao selecionar um item passe para outro form para confirmar detalhes do item selecionado(descricao, quantidade e preço). Antes de passar para o form preciso confirmar se o usuário selecinou algum item. Pretendia usar o código abaixo que funciona como esperado quando uso exclusive-choice:
try {
if( getLsCompras().getSelectedIndex() != -1 ){
...
Mas ao contrário do exclusive-choice essa condição não é atendida quando uso multiple-choice . Na documentação não encontrei nenhuma diferença para esse tratamento:
“After a Choice object has been created, elements may be inserted,
appended, and deleted, and each element’s string part and image part
may be get and set. Elements within a Choice object are referred to by
their indexes, which are consecutive integers in the range from zero
to size()-1, with zero referring to the first element and size()-1 to
the last element.”
Existe outro método para validar a seleção de um item da lista além do
SelectedIndex?