tijian_jichuang/Code/SOH.Kernel/Window/baseChildForm.cs

54 lines
1.5 KiB
C#
Raw Normal View History

2025-02-20 11:54:48 +08:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace SOH.Window
{
public class baseChildForm:baseForm
{
private void InitializeComponent()
{
this.SuspendLayout();
//
// baseChildForm
//
this.ClientSize = new System.Drawing.Size(284, 262);
this.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.Name = "baseChildForm";
this.Load += new System.EventHandler(this.baseChildForm_Load);
this.ResumeLayout(false);
}
private void baseChildForm_Load(object sender, EventArgs e)
{
}
private bool m_nonNumberEntered = false;
public void m_textBox_KeyDown(object sender, KeyEventArgs e)
{
m_nonNumberEntered = false;
if (e.KeyCode < Keys.D0 || e.KeyCode > Keys.D9)
{
if (e.KeyCode < Keys.NumPad0 || e.KeyCode > Keys.NumPad9)
{
if (e.KeyCode != Keys.Back)
{
m_nonNumberEntered = true;
}
}
}
}
public void m_textBox_KeyPress(object sender, KeyPressEventArgs e)
{
if (m_nonNumberEntered)
{
e.Handled = true;
}
}
}
}