• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C#教程 > C#入门之窗体的简单用法实例

C#入门之窗体的简单用法实例

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-28

通过本文主要向大家介绍了c#窗体应用程序实例,c#窗体程序设计实例,c#窗体设计实例,c#窗体实例,c#窗体编程实例等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文实例讲述了C#窗体的简单用法。分享给大家供大家参考。具体分析如下:

今天简单的学习了一些控件和事件的运用。没有什么很全面的理论,所以今天就总结下所写的程序。一个简单的注册页面程序

注册页面程序
 
要求:
 
1. 修改所有的控件Name 属性

2. 登录事件   检测各个控件是否为空,如果是空  弹出注册失败    如果成功  则显示新窗体 并且 新窗体上面显示    “XXX你好! 欢迎来学习.Net” 走马灯形式

密码输入三次那么登录按钮不可用  3分钟之后可用

把注册信息的各个数据按照     Rocky|admin|renyanlei@aliyun.com|18301412747|男|足球,篮球,排球”写入到一个文本文件中

具体代码如下:
{
        public Form1()
        {
            InitializeComponent();
        }
        
        int num = 1;   //定义num是为了获取输入错误的次数
 
        private void btnregster_Click(object sender, EventArgs e)
        {
            //如果达到三次则注册按钮将不能使用
            if (num == 3)
            {
                this.btnregster.Enabled = false;
            }
            //定义字符串来接收文本数据
            string user = this.txtname.Text.Trim();
            string pwd = this.txtpwd.Text.Trim(); 
            string email = this.txtemail.Text.Trim();
            string phone = this.txtphone.Text.Trim();

    //判断用户名、密码、邮箱、手机、性别、爱好是否为空,如果为空,则提示注册失败,否则则提示注册成功,进入下一个界面
                if (string.IsNullOrEmpty(user))
                {
                    MessageBox.Show("注册失败,未输入用户名!");
                    ++num; //计时器的累加
                }
 
                else if (string.IsNullOrEmpty(pwd))
                {
                    MessageBox.Show("注册失败,未输入密码!");
                    ++num;
                }
 
               else if (txtaginpwd.Text != pwd)
                {
                    MessageBox.Show("注册失败,确认密码必须保持一致");
                    ++num;
                }
 
                else if (string.IsNullOrEmpty(email))
                {
                    MessageBox.Show("注册失败,未输入邮箱");
                    ++num;
                }
 
                else if (string.IsNullOrEmpty(phone))
                {
                    MessageBox.Show("注册失败,未输入手机号");
                    ++num;
                }
 
                else if (cbkbasketball.Checked==false && cbkpaiqiu.Checked==false && cbkscore.Checked==false)//只有在都没有被选中的情况下才显示注册失败
                {
                    MessageBox.Show("注册失败,请选择爱好!");
                    ++num;
                }
                else if (radman.Checked==false && radwomen.Checked==false  )
                {
                    MessageBox.Show("注册失败,请选择性别");
                     ++num;
                }
               else
              {
                   MessageBox.Show("注册成功");
                   Form2 fm = new Form2(user);//打开Form2的窗体,这里传入一个参数user。
             &nbs

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • C#窗体全屏功能实例代码
  • C#窗体布局方式详解
  • C#处理猜拳问题的简单实例(非窗体)
  • C#非矩形窗体实现方法
  • C#通过反射打开相应窗体方法分享
  • C#选择法排序实例分析
  • C#使用动态规划解决0-1背包问题实例分析
  • C#插入法排序算法实例分析
  • C#窗体显示留言时间的方法
  • C#入门之窗体的简单用法实例

相关文章

  • 2017-05-28C#实现winform渐变效果的方法
  • 2017-05-28浅谈C#手机号换成111XXXX1111 这种显示的解决思路
  • 2017-05-28winform实现创建最前端窗体的方法
  • 2017-05-28C#中Json字符串的各种应用类实例讲解
  • 2017-05-28C#使用Object类实现栈的方法详解
  • 2017-05-28C#实现人民币大写转换示例代码
  • 2017-05-28C#实现PDF文件添加图片背景
  • 2017-05-28C#之Socket操作类实例解析
  • 2017-05-28C# SendInput 模拟鼠标操作的实现方法
  • 2017-05-28C#数据结构与算法揭秘二 线性结构

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • C#模板方法模式(Template Method Pattern)实例教程
    • c#连接mdf文件示例分享
    • C# 利用ICSharpCode.SharpZipLib实现在线压缩和解压缩
    • C#实现十五子游戏
    • C#简单遍历指定文件夹中所有文件的方法
    • C#定时关闭窗体实例
    • C#实现简单聊天程序的方法
    • C#实现在前端网页弹出警告对话框(alert)的方法
    • C#中异步回调函数用法实例
    • C#中的预处理器指令详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有