예제 #1
0
        protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
        {
            if (keyData == Keys.Up)
            {
                if (MainGrid.Rows.Count > 0)
                {
                    int pos = MainGrid.CurrentCell.RowIndex;
                    if (pos == 0)
                    {
                        Txtnombre.Focus();
                        return(true);
                    }
                }
            }

            if (keyData == Keys.Down)
            {
                if (MainGrid.Rows.Count > 0 && focus == true)
                {
                    MainGrid.Focus();


                    return(true);
                }
            }


            return(base.ProcessCmdKey(ref msg, keyData));
        }
예제 #2
0
        private bool Validate()
        {
            if (string.IsNullOrEmpty(Txtnombre.Text))
            {
                DisplayAlert("Error", "Debe ingresar un usuario", "Aceptar");
                Txtnombre.Focus();
                return(false);
            }
            else if (string.IsNullOrEmpty(TxtPass.Text))
            {
                DisplayAlert("Error", "Debe ingresar una Contraseña", "Aceptar");
                TxtPass.Focus();
                return(false);
            }

            return(true);
        }
예제 #3
0
 private void Cmbbuscarpor_SelectedIndexChanged(object sender, EventArgs e)
 {
     Txtnombre.Text = "";
     Txtnombre.Focus();
 }