winform做酷炫界面(winform界面设计)

我是笑林新记,分享一下我使用C#的一些用法,希望对大家有帮助!

Visual Studio版本:Enterprise 2015

第2节中我们讲了如何自定义启动页面,也讲了如何在当前窗口打开其它窗口。那么这节课我们来实战制作简单的登录界面。

新建登录界面Form3,然后在Main页面添加按钮,命名为“第三节”。如第二节中所讲,程序运行后,点击第三节按钮,即可跳转到今天的登录界面。

添加事件,并在事件方法中添加跳转代码,这个在第二节中已经详细讲解了,我们发现代码中多了一行,这里介绍一下C#的注释,以“//”开头的就是被注释的内容,程序运行时不会被编译,一般用于记录说明当前代码的作用,比如我这里一看就知道Form3是第三节课的窗体界面。

登录界面设计:需要有两个Label,分别用来显示用户名和密码文字,两个文本框,用来接收输入的用户名和密码,和一个按钮,用来提交验证登录信息。

这里需要更改一下窗体名称,同时最好更改一下文本框的ID,方便写后台代码时便于区分。密码文本框也需要更改一下显示字符,使显示内容以“*”显示。

右键文本框属性,即可打开属性面板,Name可以更改控件ID,PasswordChar可以更改以指定字符代替密码显示。

双击登录按钮,创建登录事件。编写登录逻辑代码

button1_Click事件代码解析:

string UserName = textBox_UserName.Text;

string UserPwd = textBox_Pwd.Text;

textBox_UserName是文本控件用户名的ID,是我们在上面修改的,这两行代码是获取输入的用户名和密码。

因为这里是简单的登录验证,所以没有对接数据库,直接设定正确的用户名为admin,正确的密码为123456,实际项目中是根据数据库中的数据进行判断的。

接下来是if条件语句,其用法是:

if(布尔表达式)
   {
   逻辑代码;
   }

如果布尔表达式成立,则执行大括号中的代码,否则不执行。什么是布尔表达式,如上面的代码:UserName!="admin",UserName是我们输入的内容,如果我们输入的是abc,那么abc不等于admin,那么这个就是成立的。那么程序就会执行大括号中的内容。就会提示我们用户名不正确。如果我们输入的是admin,那么就不会执行大括号中的代码,继续执行下面的代码。密码判断也是相同的道理。

大括号中的return;是返回,退出执行的意思,因为当前已经出错了,所以不必继续执行了,如果不加return;那么程序会继续执行后面的代码。

注:“!=”是不等于的意思。“==”是等于的意思。

按F5运行。

可以看到,我们输入用户名为abc时,执行了报错提示。当我们输入正确的用户名和密码时,则提示登录成功!!

由于个人原因,暂时没法录制视频教程。图文教程可能介绍得不是很清楚,不过目前还是很简单,代码比较少,多看几遍就清楚了。

好了,第三节内容到此结束。回顾一下几个要点:

1、温习控件属性修改ID和其它属性值。

2、“//”为注释内容。

3、if条件语句的用法。

点击了解更多阅读原文,获取源码

(0)

相关推荐

  • 酷炫的指南针界面【做作业】

    小编:今天的作业是一个酷炫的指南针界面,作者是从钢铁侠中获取的灵感,一种唯美而充满科技感的视觉效果.(英文部分看不清可以自己发挥,BENOTION为作者名哦!如需iPhone6模板的同学可在下方下载, ...

  • 酷炫的 FUI 图形设计

    作者(姜正)通过以进度条的设计深入浅出的讲解关于FUI的设计思路.虽然FUI设计看起来很复杂,只要找准规律,从一些作品中总结分析细节,再运用到我们的设计中.想要了解的小伙伴可以尝试一下. 前言 看到上 ...

  • 2018界面情感化设计,拒绝冷冰冰的人机交流

    网页或App界面的情感化设计,作为用户体验和需求金字塔的最高层级,越来越多的受到设计师们的和重视.Donald Arthur Norman, 作为享誉全球的认知心理学家和尼尔森·诺曼集团的联合创办人之 ...

  • 手机酷狗音乐播放界面的写真怎么更换

    我们在使用酷狗音乐的时候,如果对音乐播放界面的歌手写真不满意,那么我们就可以进行手动的更换.接下来小编就教大家怎样操作.具体如下:1. 首先打开手机找到酷狗音乐图标点击打开.进入到酷狗音乐软件界面之后 ...

  • 电脑酷狗音乐主界面的其他分类选项如何删除不显示

    我们在打开电脑版的酷狗音乐时,主界面默认显示许多分类选项,太多分类感觉整个界面很凌乱,其实我们可以选择将不需要的分类关闭,今天就跟大家介绍一下电脑酷狗音乐主界面的其他分类选项如何删除不显示的具体操作步 ...

  • 一组酷炫动效设计的网站欣赏

    小编:网站用动效与用户互动的设计越来越受欢迎,一起去看看这组跟随鼠标悬停的酷炫动效吧-过过眼赏也不错,搞不好还能整出灵感那小妖精来. 静默:程序追过来了. Pixels by Tomer Lerner ...

  • 如何制作酷炫的ppt视频(如何把ppt做的很酷炫)

    清明假期后的第一天上班,感觉还好吗?假期总是在不经意间悄悄溜走,感觉还没体验到快乐就结束了,而溜不走的只能是你掌握的技巧和逃不掉的加班了!今天的内容,PPT也可以做出非常酷炫的视频,已经会了的打工人可 ...

  • 3步教你学会PHOTOSHOP 3D酷炫海报

    你知道PS中3D功能吗,PS 3D一个不经常用的功能却能做出如此漂亮的设计,分享3步教你学会PS 3D酷炫效果.坐好小板凳,马上开讲了 教程前的引言 3D这个词对于大家并不陌生,3D在应用到UI设计. ...

  • 全新Win10应用商店界面曝光:非常酷炫

    在向用户推送Windows 10 Build 14342 Insider Preview版本的同时,微软也为用户带来了全新的Windows Store用户界面. 更新中商店界面可以说被完全推倒重来,不 ...

  • 怎样在MS Excel 2016填充酷炫渐变背景底纹颜色

    一篇好的经验能够教你深入了解某方面的知识和内容.你不止更懂得如何完成任务,还更懂得如何做的完美.你变得更有自信,而不只是只有知识的一个树干--只有光秃秃的树干,而没有绿叶红花.你会成为一位智者,对某一 ...