2016年10月10日

C#MDI窗体容器和数据导出

摘要: DI窗体容器: 它可以让其它窗体在它的内部打开,无法超出它的范围 将某个窗体的属性:IsMdiContainer设置为true - 窗口样式 如何将其它窗体在它的内部打开? 窗体对象名.MdiParent = this; 窗体打开时最大化属性不好用,怎么办? 在实例化窗体对象,show之前,用代码设 阅读全文

posted @ 2016-10-10 08:31 皮皮怪 阅读(234) 评论(0) 推荐(0) 编辑

2016年9月28日

C#_无边框窗体和后台创建控件

摘要: 无边框窗体 无边框的窗体 把FormBorderStyle的属性设置为none 一个窗体的基本属性是要: 1.可以拖动 可以拖拽大小 (调用窗体移动的API) 2.具有控制按钮 关闭 最大化 最小化(就是放置可以点击的控件,不局限于使用按钮或是什么别的,只要可以点击能触发点击事件就可以了) 3.窗体 阅读全文

posted @ 2016-09-28 18:44 皮皮怪 阅读(480) 评论(0) 推荐(0) 编辑

2016年9月27日

C#_线程和进程

摘要: 进程 进程是应用程序的一次动态执行。 命名空间 ——Diagnostics 类——Process Process.Start("calc");// 打开计算器 弊端:有的程序的注册名不知道,填错了程序报错! 代码: //实例化进程类 Process p = new Process(); //创建进程 阅读全文

posted @ 2016-09-27 17:04 皮皮怪 阅读(255) 评论(0) 推荐(0) 编辑

2016年9月26日

C# ListView

摘要: ListView: 列表展示数据 1、视图 - 2、设置列头 - 3、添加行数据 - 数据库连接: 1、窗体加载后自动绑定显示ListView中的数据 办法: 数据绑定代码写在窗体的构造函数中 2、给用户展示最终数据 属性扩展 3、行号 用C#变量循环++来实现 4、数据重复绑定 在绑定之前清空It 阅读全文

posted @ 2016-09-26 21:08 皮皮怪 阅读(204) 评论(0) 推荐(0) 编辑

2016年9月23日

C#_布局、容器控件、打印控件、对话框控件

摘要: 布局: Anchor:锁定位置 Dock:填充位置 | 一般Dock是与容器控件配合使用 | 容器控件: Panel:就是一个区域,类似于DIV,可以独立布局,还可以让其它控件及容器在它的内部再次布局 FlowLayoutPanel:流式布局容器,内容会默认从左向右排列,如果宽度不够了,那么自动换行 阅读全文

posted @ 2016-09-23 15:42 皮皮怪 阅读(3125) 评论(0) 推荐(0) 编辑

2016年9月22日

C#多窗体和菜单工具栏

摘要: 多窗体: 1、哪个是主窗体 问题:主窗体隐藏了,关闭其它窗体后,没有将主窗体显示/关闭,那么程序就关不上了 (1)、构造函数传值,将窗体传到另一个窗体中去 2、窗体只能打开一个 创建一个全局的泛型集合,为了放置全部打开的窗体 (1)、在窗体打开之前,判断集合中是否有name一致的窗体,如果有就说明已 阅读全文

posted @ 2016-09-22 18:55 皮皮怪 阅读(4797) 评论(0) 推荐(0) 编辑

2016年9月20日

C# 公共控件及程序制作流程

摘要: 程序制作流程: 1、想这个程序是要干什么的,脑子里会大概有一个框 2、将界面搭出来,界面层 3、编写后台代码,业务逻辑层 4、数据访问层 计算器(思路): 1、事件数据用法 2、后台逻辑锻炼 3、程序的制作思路,做一个按钮功能,你就先想这一个就行了 公共控件(常用属性): 1、Button: Ena 阅读全文

posted @ 2016-09-20 16:47 皮皮怪 阅读(349) 评论(0) 推荐(0) 编辑

2016年9月19日

C# winform

摘要: WinForm常用窗体属性: (1)Name属性:用来获取或设置窗体的名称。 (2)WindowState属性:用来获取或设置窗体的窗口状态。 (3)StartPosition属性:用来获取或设置运行时窗体的起始位置。 (4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文 阅读全文

posted @ 2016-09-19 16:12 皮皮怪 阅读(323) 评论(0) 推荐(0) 编辑

2016年9月14日

C#_数据访问类查询 和 属性扩展

摘要: public class Users { private string _UserName; /// /// 用户名 /// public string UserName { get { return _UserName; } set {... 阅读全文

posted @ 2016-09-14 15:18 皮皮怪 阅读(348) 评论(0) 推荐(0) 编辑

2016年9月13日

C#_0913 完整修改删除、实体类和数据访问类

摘要: 完整修改和查询 1、先查 判断数据库是否有该内容,有该内容往下执行,没有则报错 2、执行操作 SQL数据库字符串注入攻击: 需要使用cmd.Parameters这个集合 占位符: @key 代表这个位置用这个占位符占住了 Parameters这个集合中将此占位符所代表的数据补全 cmd.Parame 阅读全文

posted @ 2016-09-13 17:02 皮皮怪 阅读(552) 评论(0) 推荐(0) 编辑

导航