public static string ShowDialog(string text, string caption) { //Crea una "ventana" (formulario). Form prompt = new Form() { Width = 200, Height = 150, FormBorderStyle = FormBorderStyle.FixedDialog, Text = caption, MaximizeBox = false, MinimizeBox = false, StartPosition = FormStartPosition.CenterScreen }; //Crea los controles del formulario. Label textLabel = new Label() { Left = 30, Top = 32, Text = text, Width = 55 }; TextBox textBox = new TextBox() { Left = 85, Top = 30, Width = 50, MaxLength = 4 }; Button confirmation = new Button() { Text = "Aceptar", Left = 55, Width = 75, Top = 70, DialogResult = DialogResult.OK }; confirmation.Click += (sender, e) => { prompt.Close(); }; textBox.KeyPress += (sender, e) => { UsuarioSingleton.SoloNumeros(e); }; //Agrega los controles al formulario. prompt.Controls.Add(textBox); prompt.Controls.Add(confirmation); prompt.Controls.Add(textLabel); prompt.AcceptButton = confirmation; return(prompt.ShowDialog() == DialogResult.OK ? textBox.Text : ""); }
private void cuilInput3_KeyPress(object sender, KeyPressEventArgs e) { UsuarioSingleton.SoloNumeros(e); }
private void editLegajoNumeroInput_KeyPress(object sender, KeyPressEventArgs e) { UsuarioSingleton.SoloNumeros(e); }
private void textBox6_KeyPress(object sender, KeyPressEventArgs e) { UsuarioSingleton.SoloNumeros(e); }
private void tbxDiaSemestreProp_KeyPress(object sender, KeyPressEventArgs e) { UsuarioSingleton.SoloNumeros(e); }
private void tbxDiasTrabajadosProp_KeyPress(object sender, KeyPressEventArgs e) { UsuarioSingleton.SoloNumeros(e); }