Saber Tecla Pulsada En C#
Enviado por fidel_ittg • 13 de Mayo de 2012 • 578 Palabras (3 Páginas) • 1.403 Visitas
private void txtNumero_KeyPress(object sender,
System.Windows.Forms.KeyPressEventArgs e)
{
// Si se pulsa la tecla Intro, pasar al siguiente
//if( e.KeyChar == Convert.ToChar('r') )
{
if( e.KeyChar == 'r' ){
e.Handled = true;
txtFecha.Focus();
}else if( e.KeyChar == '.' ){
// si se pulsa en el punto se convertirá en coma
e.Handled = true;
SendKeys.Send(",");
}
}
private void txtFecha_KeyPress(object sender,
System.Windows.Forms.KeyPressEventArgs e)
{
//
switch(e.KeyChar){
case 'r':
e.Handled = true;
btnAdd.Focus();
break;
case '.':
case ',':
case '-':
// si se pulsa en estos caracteres, se convertirá en /
e.Handled = true;
SendKeys.Send("/");
break;
}
}
private void btnAdd_Click(object sender, System.EventArgs e)
{
// Añadir el contenido de las cajas al listbox
ListBox1.Items.Add(txtNumero.Text + ", " + txtFecha.Text);
txtNumero.Focus();
}
private void btnCerrar_Click(object sender, System.EventArgs e)
{
// cerrar el formulario
//
(si este es el único formulario, también se cerrará el ejecutable)
this.Close();
}
private void ListBox1_KeyDown(object sender,
System.Windows.Forms.KeyEventArgs e)
{
// Si se pulsa en Supr, borrar el elemento seleccionado
if( e.KeyCode == Keys.Delete )
{
ListBox1.Items.Remove(ListBox1.SelectedItem);
}
}
private void txtNumero_Enter(object sender, System.EventArgs e)
{
// Al recibir el foco, seleccionarlo todo
((TextBox)sender).SelectAll();
}
---------------------------------------------
public Form1()
{
InitializeComponent();
this.webBrowser1.DocumentCompleted += new
WebBrowserDocumentCompletedEventHandler(webBrowser1_DocumentCompleted);
}
private void Form1_Load(object sender, EventArgs e)
{
openFileDialog1.Filter = "Documentos de Office (*.docx, *.xlsx, *.pptx)|*.docx;*.xlsx;*.pptx"
...