CloverExamplePOS.CloverExamplePOSForm.RefundAmount_KeyPress C# (CSharp) 메소드

RefundAmount_KeyPress() 개인적인 메소드

private RefundAmount_KeyPress ( object sender, KeyPressEventArgs e ) : void
sender object
e KeyPressEventArgs
리턴 void
        private void RefundAmount_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) &&
                (e.KeyChar != '.'))
            {
                e.Handled = true;
            }

            int result = 0;
            if (!int.TryParse(RefundAmount.Text, out result))
            {
                RefundAmount.BackColor = Color.Red;
                ManualRefundButton.Enabled = false;
            }
            else
            {
                RefundAmount.BackColor = Color.White;
                ManualRefundButton.Enabled = true;
            }
        }
CloverExamplePOSForm