党群服务中心管理系统总结
来源:互联网 发布:路由器推荐 知乎 编辑:程序博客网 时间:2024/04/29 12:23
这次花了两个星期的时间来做“党群服务中心系统”,虽然说只做了界面,窗体还只做了几个窗体,但是从这次来做的过程还是学到了不少东西。
第一:我学会了使用一个第三方控件DockPanel控件,这是一个及其好使用的第三方开完控件,具有vs2012类似于工具箱一样的功能,能在父窗体上拖来脱去,还具有隐藏和停靠的的功能,使用的过程如下:先把DockPanel控件添加到工具箱里面,右击工具箱,选择“选择项”,然后“浏览”,把DockPanel.Dll进去,就可以在在工具想里面找到DockPanel了,如果要实现多标签页,他的父窗体必须是Form主窗体,在做的过程中,我用了Panel用于分割窗体,这样在把DockPanel放上去,其父窗体就不再是Form窗体了,而是Panel,这样就不会实现多标签页,这是一个很重要的地方。
第二:要显示在标签页上的窗体,他的窗体不是继承Form类,而是继承DockContent,这也也是很容易忽略的一点。
第三:还有一个很令我头疼的一点就是只知道窗体的名字,没有办法直接show(),在此有一种方法,可以用窗体的名字来实例化相对用的实例化窗体,方法如下:
Assembly assembly = Assembly.GetExecutingAssembly();
// 实例化窗体
Form t fr = assembly.CreateInstance(带命名空间的窗体名字) as Form;
fir.Show();
由于这里的窗体都是继承来自DockContent类,所有要将Form改成DockContent。
第四:有关于button控件的backgroundimage和image的区别,image是button后面的背景图片,而backgroundimage是mouse离开或是进入时后面的颜色会变得就是backgroundimage,这是很细微的区别,我经常会把这两个弄混淆了,这次算是弄明白了。
第五:关于mouse离开或是进入时发生的事件,会经常吧button后面的背景图片换了,这样里面的代码是:
Button btn = (Button)sender;
btn.BackgroundImage = System.Drawing.Image.FromFile(图片的存放的路径);
第六:有关button的属性,在flat的样式下,在backcolor中输入Transparentbutton就会去掉背景颜色,变成透明的。这个属性实在太好了。
总之这次做完之后基本学会了DockPanel这个控件的使用方法。是我获益匪浅。
- 党群服务中心管理系统总结
- 工作流管理在自来水营销管理系统(客户服务中心)中的应用(原创)
- 服务中心
- 客户服务中心的知识管理问题分析
- 文件管理系统总结
- 学生管理系统总结
- 权限管理系统总结
- 交通灯管理系统总结
- Extjs管理系统总结
- 交通灯管理系统总结
- 【学生管理系统】--总结
- 学生管理系统总结
- 教师管理系统总结
- 视频管理系统总结
- 项目管理系统总结
- 包管理系统总结
- 学生管理系统总结
- 学生管理系统总结
- 软件窗口最大化,最小化,还原
- android颜色对应的xml配置值,颜色表
- 接口interface
- 有限与无限初探
- Android 网络通信框架Volley简介(Google IO 2013)
- 党群服务中心管理系统总结
- java String的压缩和解压缩
- 留言板功能
- 天气数据大全(ORACLE版),使用SQL语句自建天气数据表
- 4 面向对象(传参数)(继承)
- 一个服务器上启动两台tomcat
- ubuntu下matlab安装心得
- 关键字扫描文件/路径小工具
- URL中带加号的处理