摘要:
一、MDI窗体容器: 1、功能: 它可以让其它窗体在它的内部打开,无法超出它的范围 将某个窗体的属性:IsMdiContainer设置为true - 窗口样式 2、问题: (1)如何将其它窗体在它的内部打开? 窗体对象名.MdiParent = this; (2)窗体打开时最大化属性不好用,怎么办? 阅读全文
摘要:
一、无边框窗体 1、控制按钮如何制作: 就是放置可以点击的控件,不局限于使用按钮或是什么别的,只要可以点击能触发点击事件就可以了 (1)美化一下的话那就可以把鼠标移入,移出,按下三个事件让按钮改变样式 (2)如何获取图片的相对路径 (\..\文件夹名称... 向上翻一个文件夹) 2、如何让窗体动起来 阅读全文
摘要:
一、进程://进程用到的类Process,需要进行解析 using System.Diagnostics Process.Start("calc");//Process是非静态方法,括号里面是要开启的进程的名字 (静态方法与非静态方法区别:静态方法不用实例化对象,直接可以点出里面的方法) 弊端:有许 阅读全文
摘要:
一、ListView:不同视图中一种显示想的集合,显示表格样式的数据信息1、视图: 在其右上方小箭头点击将视图改为Details;或者右键属性在外观View将其改为Details2、设置列头: 在其右上方小箭头点击选择编辑列,然后添加列名;或右键属性-行为-Columns3、添加行数据 在其右上方小 阅读全文
摘要:
一、布局:单击任意控件,在属性的布局里面有两个重要属性 (1)Anchor:锁定位置,上下左右可以选择锁定位置(2)Dock:填充位置 ,一般Dock是与容器控件配合使用 二、容器控件:(1)Panel:就是一个区域,类似于DIV,可以独立布局,还可以让其它控件及容器在它的内部再次布局 (2)Flo 阅读全文
摘要:
菜单和工具栏: 1、MenuStrip:顶部菜单 优先级最高,默认在最顶部 (1)分割线:a、打一个减号 “-” b、右键插入Separator (2)点击事件:每一项都可以当做按钮使用,可以设置点击事件 (3)快捷键:每一个项右键属性的最下面可以设置快捷键(ShortcutKeys) 不管选项隐藏 阅读全文
摘要:
多窗体:一、首先要想到的问题是:1、哪个是主窗体问题:主窗体隐藏了,关闭其它窗体后,没有将主窗体显示/关闭,那么程序就关不上了 方法:用构造函数传值,将窗体传到另一个窗体中去 Form1: Form2: 2、窗体只能打开一个 创建一个全局的泛型集合,为了放置全部打开的窗体 1、在窗体打开之前,判断集 阅读全文
摘要:
一、窗体属性: 1、AcceptButton - 窗体的“接受”按钮。如果设置该属性,每次用户按“Enter”键都相当于“单击”了该按钮。 需要设置哪个键,就在后面选择。 2、CancelButton - 窗体的“取消”按钮。如果设置该属性,每次用户按“Esc”键都相当于“单击”了该按钮。 需要设置 阅读全文
摘要:
一、WinForm:客户端程序制作 - C/S (B/S:服务器端) 它是基于.NET Framework框架上运行,不是必须在windows系统上才能运行 二、常用窗体属性:1、布局:(1)AutoScroll - 当内容大于区域时,是否自动显示滚动条(2)AutoSize - 是否自动调整自身的 阅读全文
摘要:
一、连接查询:通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 常用的两个链接运算符: 1.join on 2.union 在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通 阅读全文