当我们看到别人美丽的登录软件界面是不是很好奇,很想自己制作个,但是苦于自己不是专业编程人士。不过没有关系,这篇文章同样适合没有任何编程经历的人,本文章每关键步骤采用图片的形式展现个大家,让读着清晰明了,最终实现可以登录的见面。实现的登录软件界面如下:

工具/原料

  • Visual Studio工具(我使用的是Visual Studio 2010)。

  • Icon图片(非必选),简洁的图片

步骤/方法

  1. 1

    打开Visual Studio工具,工具界面如下(没有使用过编程的朋友们可以看看):【】

  2. 2

    打开【文件】---【新建】---【项目】出现如下框:

  3. 3

    在出现的框中在框里选择window C# 再选择windows窗体应用程序,在名称里输入:MyStudentSys(我这里要做高校学生管理系统),这个名字自己可以根据需要起,尽量要有意义,下面的位置是自己保存项目文件的的目录,这里我放在E盘。整体界面如下:

  4. 4

    点击确定后就出现了,第一个窗体程序,我们就是在这个窗体里实现登录功能和制作美丽的登录界面,第一个form程序如下图form1窗体:

  5. 看到这是不是很失望,怎么什么都没有,别急,我们就是在这什么都没有的窗体上添加我们自己需要的东西,首先我们修改下这个窗体的名称改为:学生管理系统登录(修改的具体步骤在图下面),再添加个Icon图片,就是标题前面的图片(图下面有详细的步骤),修改之前需要打开form1窗体的属性,步骤:右键点击,点击属性,就会出现属性框如下图:看到这个框就找到了,窗体程序的属性,我们很多地方要使用这里,修改标题的步骤,找到Text属性就是上面图片蓝色的部分,把form1改为:学生管理系统登录。找到Icon 在其后点击,选择我们事先准备好的ICON图片(非必须,软件默认的也有,为了美观自己可以添加修改)修改好后我们就实现了如下的界面。

  6. 好了简单的界面就这做好了,剩下就是添加我们需要的东西了,并且实现登录功能,这需要使用控件,在软件左边打开工具箱,如果找不到,就点击软件视图,找到工具箱,点击就可以出现了。我们主要使用这几个控件 button(按钮控件),label(标签),textbox(文本框),combobox(组合框)这些控件在工具箱可以找到,工具箱如下图:

  7. 点击选择label(标签)把他拖到form1窗体里合适的位置,然后在属性框里找到txet在其后把label1修改为:登录名,同理再拖2个标签控件,分明把Text属性值修改为: 密码,登录类型,再在工具箱里拖两个textbox到form1窗体合适的位置,同理再拖combobox空间到窗体里,最后实现如下的效果,如果没有实现就在工具箱里看看选择的控件对不对,别忘了把标签(label)的TEXT属性值改为汉字,还有buttn 按钮的控件Text也要改为汉字,即登录和取消。如果标签(label)有背景颜色,找到backcolor属性修改为无色,控件的大小自己可以拖动,设为自己看着合适美观的效果,最后修改显示的效果如下图:

  8. 是不是发现和最上面做好的相比没有标题,我们可以再从工具箱里托一个label 表填,在Text属性里输入:高校学生管理系统, 把文字设为大一点,设置字体可以找到属性font 点击选择相应的大小和字体类型,最后实现如下图的效果:

  9. 界面做好了,点击软件的运行调试按钮看看效果:软件运行按钮:运行后,看看是不是弹出一个登录框,但是你点击登录是不是没有反应,别急,现在还没有给窗体写事件,运行结果如图:

  10. 点击关闭,点击菜单栏 【调试】--观察下是否还在调试,如果在调试,就停止调试,截下来我们要写事件了,就是要实现登录的功能,首先再重新创建一个主窗口,就是等会我们登录成功了要跳转到那个主窗体,登录窗体关闭。创建主窗体步骤:在视图里找到解决方案资源管理器,右击解决方案MyStudentSys ,点击添加,再点击新建项,选择Visual C#项,选择window窗体,点击确定就好了,有创建一个窗体,在窗体里随便拖进今个控件,验证等下我们是否登录进来,如下如下图:

  11. 等下如果登录成功就进入这个窗体界面,不成功,不让登录,现在双击点击登录界面的登录按钮,后显示如下如,并在代码 { } 里写入下面的代码:
    string name = "admin";
    string pass = "0000";
    if(name==textBox1.Text.Trim()&&pass==textBox2.Text.Trim())
    {
    Form2 form=new Form2();
    form.Show();
    this.Hide();

    点击运行调试看看,在输入框里登录名输入 admin 密码 :0000点击登录看能不能进入,Ok ,我测试成功。

  12. 下面我们创建 取消 按钮时间,即点击取消,就退出程序。双击取消按钮,在{} 里写上下面的代码:Application.Exit(); 如下图

  13. 点击运行测试下。OK,可以调用主窗体,如果没有调用,看看是不是代码写错了,重新检查下。就这样,一个美丽的登录界面和实现登录的功能就实现了,这只是简单的功能,更多的功能自己接触摸索下软件,慢慢体会,时间长了,就摸索出来了。

使用Visual Studio怎样制作登录界面相关推荐

  1. Visual Studio 2010制作程序安装包

    所谓程序安装包,可以简单理解为一种压缩包,即将你自己所写程序所需要的所有资源,如动态链接库dll.图标文件ico,甚至是调用的第三方可执行程序exe,打包并压缩.当用户运行该安装包时,再将相应的资源解 ...

  2. 逆向分析_VB6.0制作登录界面

    VB6.0制作登录界面 环境: win7虚拟机安装visual basic 6.0 新建工程,添加两个窗体 窗体1 -> 登录界面 窗体名称 -> fromLogin 窗体Caption ...

  3. Django(part38)--制作登录界面

    学习笔记,仅供参考,有错必究 文章目录 制作登录界面 第一步 第二步 第三步 第四步 制作登录界面 我们基于博客Django(part36)–cookies的mywebsite_bookstore项目 ...

  4. android studio 微信登录界面,如何使用Android Studio开发用户登录界面

    满意答案 zhou9081 2016.05.21 采纳率:51%    等级:7 已帮助:411人 如何使用Android Studio开发用户登录界面,具体解决方案如下: 解决方案1: <:t ...

  5. Android studio设计app登录界面

    Android studio设计app登录界面 UI界面设计 在设计登录界面时,可以使用不同布局方式来实现该功能,通常情况下使用的是LinearLayout(线性布局)和TableLayout(表格布 ...

  6. Excel 2010 VBA 入门 135 利用窗体制作登录界面

    题 使用窗体制作登录界面,实现当打开Excel时,隐藏工作簿,当登录完成后显示工作簿. 码 登录机制是将用户输入的用户名和密码与正确的用户名和密码进行比较,若相等,则表示登录成功,反之登录失败.本例的 ...

  7. 用Python制作登录界面

    用Python制作登录界面 PyQt5是一种高级的语言,下面只有几行代码就能显示一个小窗口.底层已经实现了窗口的基本功能. 登录界面: import sys from PyQt5 import QtC ...

  8. 使用dw制作登录界面

    使用dw制作登录界面代码如下: div class="cont" div class="ys" div class="zh" input t ...

  9. Visual Studio 2012制作MFC计算器-TC王者

    Visual Studio 2012 MFC计算器教程 大家好!我是TC王者.首次做教程,希望大家勿喷..... 源码下载地址:http://download.csdn.net/detail/tc00 ...

最新文章

  1. 16-爬虫之scrapy框架手动请求发送实现全站数据爬取03
  2. 解决在非Activity中使用startActivity
  3. 都快 2022 年了,这些 Github 使用技巧你都会了吗?
  4. 智能制造的灾备问题如何解决?
  5. c语言静态变量存在堆还是栈,c 类 static 函数 什么样是静态变量?嵌入式C语言的堆栈管理如何实现...
  6. RabbitMQ的5种队列_Work模式_入门试炼_第5篇
  7. htmlcss面试笔记
  8. Windows Server 2003 SP2 RIS 配置问题
  9. 十二、java知识点——类加载机制(硬货)
  10. Win10使用sh执行python脚本报错:Permission denied
  11. 如何使用ZEROBRANE STUDIO远程调试COCOS2D-X的LUA脚本
  12. 标识符and名字的作用域
  13. js中contains()方法的了解
  14. 两部委联合查处一批网店侵权 淘宝易趣成重灾区
  15. 轻松构建并发送ICMP数据包
  16. 前端开发之谷歌实用插件fehelper JSON助手
  17. 基于SSH开发报刊订阅管理系统的设计与实现
  18. 分布式协调服务——Zookeeper入门
  19. RDKit | 建立溶解度预测的LightGBM回归模型
  20. 两年经验的阿里、头条面经(已拿offer),大厂面试套路屡试不爽

热门文章

  1. 英语每日听写练习 Day 19
  2. 如何在iPhone和iPad上使用Group FaceTime
  3. 【网络】什么是HTTPS证书?
  4. peewee和peewee_async常用汇总(持续更新)
  5. 怎样使用GPT案例:使用GPT获得OPPO终止ZEKU芯片业务需要的背景知识
  6. 河北工业大学城市学院2019级 Java企业级系统管理期末复习资料
  7. 错误代码: 1305 PROCEDURE world.insert_data does not exist
  8. 微信公众号怎么发PDF?
  9. 手写redis@Cacheable注解 支持过期时间设置
  10. C语言——首字母大写