我是笑林新记,分享一下我使用C#的一些用法,希望对大家有帮助!欢迎关注:笑林新记
Visual Studio版本:Enterprise 2015
.net 版本:.NET Framework4.5
Sqlserver版本:2008R2
本节内容
第二节中,我们已经创建了数据库,并且在登录界面已经实现了通过读取数据库来判断输入的用户名和密码是否有效。本节课来讲一下登陆后,如何跳转到主页面及用户管理页面实现。
新建主窗体
新增窗体,命名为FrmMain,也设置成无边框模式,导入背景图片(图片来源于网络),设置最小化和关闭按钮,在Form最上方增加一个Panel,用来作为标题栏,用于窗体拖动。
左侧系统导航用来做菜单,右下侧用来做主页面,系统导航右侧一部分用来显示快捷图标。
最小化,关闭及窗体拖动代码,拖动的代码不全,可以去看第一节的内容。
上面的按钮Move和Leave是最小化和关闭按钮的鼠标移过和离开更换背景图片的事件。
登录跳转
然后我们再回到登陆页面,找到登陆成功提示,将提示换成跳转到主页面。
来运行一下,看看结果
导航栏设计
左侧系统导航下新增一个系统管理按钮,相当于一级菜单,我的设计是点击一级菜单,右侧空白处,显示二级菜单(二级菜单为图片按钮形式),然后点击二级菜单,弹出相应的页面,每个一级菜单对应有一个页面来显示所有二级菜单。
具体代码如下:
运行结果
点击添加用户,弹出添加用户页面,这里就用消息窗代替。效果如下:
总结预告
第三节已完成,重点为左侧导航栏,及导航栏对应功能页面在右侧主体区显示,下次再讲添加用户页面的制作。