WinForm小练习

设计Window应用程序,要求将一个人的姓名、电话、通信地址作为输入项,输入相应信息,要求在运行图片显示如图所示(姓名后的文本框可以任意输入,电话后的文本框可以输入任意的数字只要不超过11位就可以,通信地址任意输入)
在这里插入图片描述
首先,需要将某一个TextBox的Multiline属性设置为True;
然后,当点击提交按钮时,将左边的信息录入到右边的多行文本框中。(关键词:点击按钮),因此需要触发Click事件

    private void btnSubmit_Click(object sender, EventArgs e)
    {
           string info;//首先先定义一个字符串
           info = "姓名:" + txtName.Text + "\r\n";
           info += "电话:" + txtPhone.Text + "\r\n";
           info += "通信地址:" + txtAdress.Text + "\r\n";
           //无论是姓名、电话、通信地址后面都要加"\r\n",才能转行
           txtInfo.Text = info;

    }
    第三步:要求文本框只输入数字(与键盘输入有关),因此,需要触发KeyPress事件:
     private void txtPhone_KeyPress(object sender, KeyPressEventArgs e)
    {
        if (e.KeyChar<'0'||e.KeyChar>'9')
        {
            e.Handled = true;
        }
        if (e.KeyChar==8)
        {
            e.Handled = false;//退格的ascii码为8
        }
    }
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值