none
Soltar tecla RRS feed

  • Pregunta

  • Bueno tengo un problema. Tengo una aplicacion que te dicta una pregunta, cuanto termina de hacerlo, apreto la barra espaceadora, empieza a grabar (audio) y cuando la apreto de nuevo, para de grabar. Hasta ahi todo bien. El problema es que si yo dejo apretada la barra sin soltarla, arranca a grabar, a los 3 segundos para de grabar, pasa a la siguiente pregunta, arranca a grabar y a los 3 segundos cancela y asi hasta que no halla mas preguntas. Es posible que por mas que deje apretada la barra no haga eso? esto es parte de mi codigo

        <UserControl.InputBindings>
            <KeyBinding Key="Space" Command="{Binding NextStepCommand}"/>
        </UserControl.InputBindings>

    NextStepCommand = new RelayCommand(Next)

    Gracias!

    viernes, 24 de julio de 2015 19:47

Todas las respuestas

  • Hola HajimeSaito, pues el programa está eligiendo la lógica indicada.

    ¿Probaste utilizando CommandParameter con un indicador de play/stop? De esta manera podrías controlar con una "bandera" si estas iniciando la grabación o la estás deteniendo.

    Saludos


    Christian Amado
    Software Engineer | MCPD: Windows Phone Developer | MCTS: Silverlight Developer
    Don't forget to mark the right answer and vote up if helps you.
    MCP Profile
    My code samples

    jueves, 30 de julio de 2015 12:29