网站首页 > 教程分享 正文
我是笑林新记,分享一下我使用C#的一些用法,希望对大家有帮助!欢迎关注:笑林新记
Visual Studio版本:Enterprise 2015
.net 版本:.NET Framework4.5
Sqlserver版本:2008R2
01
本节内容
第二节中,我们已经创建了数据库,并且在登录界面已经实现了通过读取数据库来判断输入的用户名和密码是否有效。本节课来讲一下登陆后,如何跳转到主页面及用户管理页面实现。
02
新建主窗体
新增窗体,命名为FrmMain,也设置成无边框模式,导入背景图片(图片来源于网络),设置最小化和关闭按钮,在Form最上方增加一个Panel,用来作为标题栏,用于窗体拖动。
左侧系统导航用来做菜单,右下侧用来做主页面,系统导航右侧一部分用来显示快捷图标。
最小化,关闭及窗体拖动代码,拖动的代码不全,可以去看第一节的内容。
上面的按钮Move和Leave是最小化和关闭按钮的鼠标移过和离开更换背景图片的事件。
03
登录跳转
然后我们再回到登陆页面,找到登陆成功提示,将提示换成跳转到主页面。
来运行一下,看看结果
04
导航栏设计
左侧系统导航下新增一个系统管理按钮,相当于一级菜单,我的设计是点击一级菜单,右侧空白处,显示二级菜单(二级菜单为图片按钮形式),然后点击二级菜单,弹出相应的页面,每个一级菜单对应有一个页面来显示所有二级菜单。
具体代码如下:
05
运行结果
点击添加用户,弹出添加用户页面,这里就用消息窗代替。效果如下:
06
总结预告
第三节已完成,重点为左侧导航栏,及导航栏对应功能页面在右侧主体区显示,下次再讲添加用户页面的制作。
回复“C#WinForm界面设计教程”获取教程地址,这个有WinForm基本控件的使用讲解。
猜你喜欢
- 2024-10-23 NEW!WinForm界面开发设计时正式支持.NET 5
- 2024-10-23 Winform界面开发:如何在时间单元格中绘制旋转的文本
- 2024-10-23 WinForm界面开发:在DevExpress中使用TeeList控件及节点查询处理
- 2024-10-23 C# WinForm开发书店管理系统第四节
- 2024-10-23 C# WinForm界面设计教程——第6节
- 2024-10-23 C# + Blazor Web入门实战:私人笔记(8)创建分类编辑组件
- 2024-10-23 如何快速开发树形列表和分页查询整合的Winform程序界面?
- 2024-10-23 WinForm+EF+devexpress开发小型CRM系统(1)
- 2024-10-23 正在Winform界面开发?带你了解Visual Studio Palette Editor
- 2024-10-23 WinForm、WPF、HTML5、QT高级语言开发的触摸屏:跨平台图库绝了
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- css导航条 (66)
- sqlinsert (63)
- js提交表单 (60)
- param (62)
- parentelement (65)
- jquery分享 (62)
- check约束 (64)
- curl_init (68)
- sql if语句 (69)
- import (66)
- chmod文件夹 (71)
- clearinterval (71)
- pythonrange (62)
- 数组长度 (61)
- javafx (59)
- 全局消息钩子 (64)
- sort排序 (62)
- jdbc (69)
- php网页源码 (59)
- assert h (69)
- httpclientjar (60)
- postgresql conf (59)
- winform开发 (59)
- mysql数字类型 (71)
- drawimage (61)
本文暂时没有评论,来添加一个吧(●'◡'●)