二、C#

1、导航栏

1.在工具箱中,容器中的红色部分SplitContainer控件可以把模板左右分开;公共控件中的TreeView控件可以添加导航头                                  效果如下:  

2.右击TreeView控件,单击属性,在Font属性中可以更改字体字号;ItemHeight属性可以调节行间距;而ShowLines属性可以隐藏虚线;FullRowSelect属性可以将选择时的高亮显示为整行,不然高亮只会显示在文字部分。

2、主体部分

新添加一个窗体

1、用户管理界面

添加名为FrmUserManager的新窗口

1、加入GroupBox和DataGridView控件,然后把两个控件的Anchor属性中“上下左右”选上,这样在页面显示时控件可以随着主页面的拖拽变化,可以先从以下代码运行查看效果:

FrmUserManager frmUserManager = new FrmUserManager();
frmUserManager.ShowDialog();

2、将子窗口加入主窗体。

首先把子窗口的边框去掉

然后让它在显示时就自动最大化

3、代码

FrmUserManager frmUserManager = new FrmUserManager();frmUserManager.MdiParent = this;
//如果这行代码报异常,就在主函数中添加 this.IsMdiContainer = true;frmUserManager.Parent = splitContainer1.Panel2;
frmUserManager.Show();

C#绩效管理系统(二)导航栏和用户管理窗口的基本实现相关推荐

  1. 【高校宿舍管理系统】第六章 用户管理和年级管理

    第六章 用户管理和年级管理 提示:本博客个为人独立博客,不是权威,仅供参考!所有思路只做交流之用!如有不足之处,望各位在评论区友善指正. 文章目录 第六章 用户管理和年级管理 前言 一.用户管理 1. ...

  2. 后台业务管理系统原型模板/在线教育后台管理系统/客服系统/财务管理/用户管理/订单管理/教育业务后台管理/课程管理/教师管理/活动管理/文章管理/Axure高保真在线教育行业原型/Axure后台管理

    Axure原型演示地址:https://www.pmdaniu.com/storages/123396/095623b2ab90c911d2b6e7a7b83b37c8-93733/start.htm ...

  3. 网络推广专员浅析网站优化导航栏该怎样设置?

    导航栏在企业网站优化中起到非常大的作用,网络推广专员表示优质的网站导航栏不仅能够让访客知道自己的所在位置,还能提高访客的浏览效率,更好的提高用户体验,那么在做导航栏优化的时候,该如何设置才能有利于SE ...

  4. 【前端】Vue+Element UI案例:通用后台管理系统-用户管理:Table表格增删查改、Pagination分页、搜索框

    文章目录 目标 代码 0.结构 1.按钮-删除 2.按钮-编辑 3.debug 4.样式 5.分页Pagination:功能 6.分页Pagination:样式 7.搜索框:功能 8.搜索框:样式 总 ...

  5. 【前端】Vue+Element UI案例:通用后台管理系统-用户管理:Form表单填写、Dialog对话框弹出

    文章目录 目标 代码 0.页面结构 1.新增按钮和弹出表单:结构 2.新增按钮和弹出表单:点击新增弹出表单 3.表单样式 4.表单验证 5.表单的提交和取消功能:接口.mock相关准备 6.表单的提交 ...

  6. Android 9.0系统源码_SystemUI(九)PhoneWindowManager构建状态栏和导航栏视图窗口区域坐标的流程解析

    前言 NavigationBar 和 StatusBar 都属于 SystemBar,也叫做 decor,就是说给 App 装饰的意思.一般的 window 的布局是在 PhoneWindowMana ...

  7. powerbuilder 做业务导航图_教你学CAD导航栏,掌握通用导航工具和产品特定的导航工具也重要...

    阅读完,如果觉得有用,那么点击"关注"和点赞是对作者的一种尊重和鼓励.版权所有,抄袭必究.作者的新书<AutoCAD 2020中文版入门-进阶-精通(第6版)>已经正式 ...

  8. 如何使wordpress导航栏在新窗口打开

    很多刚刚接触wordpress的小白对于导航栏链接在新窗口中打开都不知道怎么设置,包括潇洒我一样. 在无意中发现本设置赶紧与大家分享,设置很简单. 一.打开你网站后台,点击外观中的菜单.   二.在窗 ...

  9. android fragment 底部菜单栏,一句话搞定Android底部导航栏,一键绑定Fragment、ViewPager...

    现在大多数App都会用到底部导航栏,比如常见的聊天工具QQ.微信.购物App等等,有了底部导航栏,用户可以随时切换界面,查看不同的内容.它的实现方式也很多,以前大多使用TabHost来实现,但是现在我 ...

最新文章

  1. php 比较,PHP类型比较
  2. GIS基本知识学习PDF文档
  3. 一步步编写操作系统 53 任务状态段TSS介绍
  4. C语言:---gdb多线程调试
  5. SpringSecurity-1-AuthenticationSuccessHandler接口(登录成功之后的处理逻辑)
  6. 2017级C语言大作业 - 水果忍者
  7. POJ 3744 Scout YYF I:概率dp
  8. dnf一天能获得多少黑暗之眼_DNF:想快速积累史诗狗眼?这几个方法可别错过,一天最少四五个...
  9. Unity 游戏数据的存档读档,数据加密与解密
  10. 判定重大风险有哪几种_重大危险源判定
  11. 常用电子元器件及应用
  12. ftp linux 推送文件_Linux文件传输FTP详解
  13. Qt Designer+PyQt5 控件使用经验(不定时随缘更新)
  14. 中文分词基础中trie树的实现方式研究
  15. 计算机30秒自动更换的桌面软件,电脑壁纸自动更换(SyncWall)
  16. Mysql数据库字符集和校对集
  17. 利用telnet发送邮件遇到554 DT:SPM错误提示
  18. 汽车变速器虚拟现实VR教学方案
  19. **rosdep init** 或者**rosdep update** 连接错误的解决办法
  20. 多线程下载管理器:Neat Download Manager Mac

热门文章

  1. 2020年程序员技能展望:平均年薪5.4万美元,JavaScript与Python最受欢迎
  2. alphago zero和alpha go、alphago master的区别
  3. python两张表对比不同_Python对比数据库两张表是否一致
  4. 【爬虫】学习:App数据的爬取
  5. C#微信登录-手机网站APP应用
  6. Java数字转换为人民币的大写
  7. 路由器设置之后不能连网,动态ip显示为0
  8. HTTPServerMock从手工到平台的演变
  9. Unable to negotiate with 10.5.253.119 port 29418: no matching cipher found. Their offer: aes128-cbc,
  10. python中矩阵乘以常数_在python(H.W)中单独乘以矩阵