^(\d+)?+([\.]{1})?+([\d]{1,2})?$
bool blHasDot = false;
private void txt_KeyPress(object sender, KeyPressEventArgs e)
{
if (Char.IsDigit(e.KeyChar) || e.KeyChar == '\b')
{
}
else if (e.KeyChar == '.' && !blHasDot)
{
blHasDot=true;
}
else
{
e.Handled = true;
}
}