none
Binding no IsChecked do RadioButton RRS feed

  • Pergunta

  • Boa Tarde..!

    É o seguinte, tenho o seguinte cenário.

    1º. Uma Tela WPF com alguns controles e 2 RadioButton.

    2º. Um Campo na Base de Dados do Tipo Bit, = True ou False.

    A questão é, como que posso fazer o Bindign do IsChecked dos RadioButtons, sendo que os dois devem ser apontado para o mesmo Campo ..?

    Já fiz da forma que sei, fazendo um binding normal com a Propriedade IsChecked dos 2 RadioButtons, mas não esta funcionando..! Creio que esta tendo conflito devido RadioButton só ser checado um por vez...!

    Atenciosamente

    André

    terça-feira, 26 de março de 2013 20:26

Respostas

  • Simples.

    Os dois controles devem ser do mesmo grupo, quando um controle for True o outro será falso.

    Faça o binding apenas no controle 1 e no controle 2 não faça, quando a propriedade do binding for True vc saberá que o controle 1 foi selecionado e quando a propriedade for False o controle 2 estará selecionado, você terá que iniciar a tela com um dos controles já selecionado por default

    quarta-feira, 27 de março de 2013 13:16

Todas as Respostas

  • Simples.

    Os dois controles devem ser do mesmo grupo, quando um controle for True o outro será falso.

    Faça o binding apenas no controle 1 e no controle 2 não faça, quando a propriedade do binding for True vc saberá que o controle 1 foi selecionado e quando a propriedade for False o controle 2 estará selecionado, você terá que iniciar a tela com um dos controles já selecionado por default

    quarta-feira, 27 de março de 2013 13:16
  • Cesar, Obrigado pela atenção .. !

    Sua dica me ajudou bastante..!

    Atenciosamente

    André

    quarta-feira, 27 de março de 2013 16:43