Exemplo n.º 1
0
 //Aciona quando o componente 'txt_PosiEntrada' está em foco e uma tecla está pressionada
 private void txt_PosiEntrada_KeyPress(object sender, KeyPressEventArgs e)
 {
     //Chama método da classe de tratamento para permitir ou não, o que foi digitado.
     ControlChar.txtNum(e);
     //Chama método da classe de tratamento para adicionar uma vírgula no texto do componente 'txt_PosiEntrada' quando for digitada a sua segunda posição.
     ControlChar.txtTransXY(e, txt_PosiEntrada);
 }
Exemplo n.º 2
0
        //Aciona quando o componente 'txt_PosiSegRobo' está em foco e uma tecla está pressionada
        private void txt_PosiSegRobo_KeyPress(object sender, KeyPressEventArgs e)
        {
            //Condição para saber qual método da classe de tratamento passar
            if (txt_PosiSegRobo.Text.Count() <= 2)
            {
                ControlChar.txtNum(e, btn_MoverRoboDois);
            }
            else
            {
                ControlChar.txtUsar("NSEW", e, btn_MoverRoboDois);
            }

            //Chama método da classe de tratamento para adicionar uma vírgula no texto do componente 'txt_PosiSegRobo' quando for digitada a sua segunda posição.
            ControlChar.txtTransXY(e, txt_PosiSegRobo);
        }