vs程序 C++语言的给textbox加限制

我现在计算机进度到了机房重构的末尾,正在给文本框加限制,给一些使用VS软件的人一些帮助,加限制的方法、加什么内容
首先选中一个文本框、在属性栏中点击“ 事件” ,也是一个小闪电的图形、我用红色框圈出来的就是在这里插入图片描述
双击keypress
写上下面的语句
private void txtcard_KeyPress(object sender, KeyPressEventArgs e)
{
//限制使用数字
if (!char.IsDigit(e.KeyChar))
{
if (e.KeyChar != (char)Keys.Back) //back可用
{
e.Handled = true;
}
}

        //限制只能输入6位数
        int a = 0;
        for (int i = 0; i < txtcard.Text.Length; i++)
        {
            if (((int)txtcard.Text[i]) > 255)
            {
                a += 2;
            }
            else
            {
                a++;
            }
            if (a >= 6)
            {
                if (e.KeyChar != (char)Keys.Back) //back可用
                {
                    e.Handled = true;
                }
            }
        }

当然先讲这么多、时间仓促、下一次给大家精彩的内容

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 27
    评论
评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值