none
combobox esta editando... RRS feed

  • Pergunta

  • Ola pessoal...

     

    uma duvida ridicula...mas muito me intriga...

    como faço em C# para pode bloquear o combobox para ele nao aceitar que alguem digite nada dentro apenas selecione os registros que nele listam ?!?

    é  no evento keypress ? como no VB6 ?!? mas como implementa ?!? algum exemplo ?!?!

     

    Atenciosamente

    Igor

    terça-feira, 5 de setembro de 2006 20:48

Respostas

Todas as Respostas

  • Ola,

    Na propriedade DropDownStyle = DropDownList

    Alvaro Neto.

    terça-feira, 5 de setembro de 2006 21:05
  • Olá! Clique no combobox depois, na janela de encaixe propriedades, na grupo Appearance, mude a propriedade DropDownStyle para DropDownList. Resolverá com certeza
    segunda-feira, 18 de setembro de 2006 12:06
  • Aproveitando a thread...

     

    Existe a possibilidade de eu travar um combobox, evitando qualquer tipo de edição (seja digitando, seja escolhendo algum ítem)?

     

     Lembro que no VB6 existia a propriedade locked que travava em tempo de execução. Existe essa propriedade no .NET, mas ela não trava em tempo de execução. Só serve para travar o combobox no desenvolvimento do form.

     

     

    quinta-feira, 17 de maio de 2007 22:06
  • Para fazer isso, a forma mais fácil é desabilitar. Combo.Enabled = False. A mais difícil é herdar o Combobox e alterar o seu comportamento.
    sexta-feira, 18 de maio de 2007 17:54
  • Eu já tentei pelo .enable e funciona, mas o que eu não gosto dele é que o objeto fica com o fundo acinzentado, e não branco. Percebo isso nos Text´s também. E se o combo permite o preenchimento, fica mais horrível ainda. Tentei mudar a propriedade backcolor na inicialização do form, mas não tive êxito.

    Tem alguma maneira de contornar isso? Era tão bom o locked antigamente...

    domingo, 20 de maio de 2007 23:22
  • ReadOnly = True;
    quarta-feira, 4 de maio de 2011 14:33
  • readOnly não funciona com dropdown.

    Use o enable=false;


    Se for útil marcar como resposta Para facilitar a busca de outros.
    • Sugerido como Resposta ERIC BAUMBACH quinta-feira, 26 de janeiro de 2012 22:33
    segunda-feira, 29 de agosto de 2011 20:21