- 博客(22)
- 收藏
- 关注
原创 WinFrom 登录窗体关闭 主窗体打开 问题
问题所在: 如果直接使用 this.Close(); 方法,然后将要显式的窗体Show出来,则所有窗体都关闭了,为什么呢? 原因:因为调用this.Close();的这个窗体,是整个程序的入口窗体,你把这个窗体Close()了,也就是 把这个应用程序的主入口给关了,所有,上面所有的窗体都关了。 解决思路: 1、在登录窗体中设置一个全局变量closeFlog public bool c
2012-10-14 21:54:24
908
转载 CSS -- Position 详解
position的四个属性值: relativeabsolutefixedstatic 下面分别讲述这四个属性。 内容1 内容2 1. relative relative属性相对比较简单,我们要搞清它是相对哪个对象来进行偏移的。答案是它本身的位置。在上面的代码中,sub1和sub2是同级关系,如果设定sub1一个relative
2012-09-27 14:22:45
403
转载 委托和事件的区别 小结
事件和委托的区别: 1.事件的声明只是在委托前面加一个event关键词,虽然你可以定义一个public,但是有了event关键词后编译器始终会把这个委托声明为private,然后添加1组add,remove方法。add对应+=,remove对应-=。这样就导致事件只能用+=,-=来绑定方法或者取消绑定方法。而委托可以用=来赋值,当然委托也是可以用+=,-=来绑定方法的 2.委
2012-09-19 01:01:00
622
转载 C# 抽象类 和 接口 的区别理解
一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。 二、接口: 接口是引用类型的,类似于类,和抽象类的相似之
2012-09-16 23:39:57
760
转载 C# 程序集
程序集是包含一个或多个类型定义文件和资源文件的集合。它允许我们分离可重用类型的逻辑表示和物理表示。 程序集是一个可重用、可实施版本策略和安全策略的单元。它允许我们将类型和资源划分到不同的文件中,这样程序集的使用者便可以决定将哪些文件打包在一起部署。一旦CLR加载了程序集中包含清单的那个文件,它就可以确定程序集的其它文件中哪些包含了程序正在引用的类型和资源。任何程序集的使用者仅需要知道包含清单
2012-09-16 17:38:07
466
转载 C#常用 文件、文件夹 操作
首先要熟悉.NET中处理文件和文件夹的操作。File类和Directory类是其中最主要的两个类。了解它们将对后面功能的实现提供很大的便利。 本节先对和文件系统相关的两个.NET类进行简要介绍。 System.IO.File类和System.IO.FileInfo类主要提供有关文件的各种操作,在使用时需要引用System.IO命名空间。下面通过程序实例来介绍其主要属性和方法。 (
2012-09-09 23:16:45
481
转载 C#文件操作 大全
1.创建文件夹 //using System.IO; Directory.CreateDirectory(%%1); 2.创建文件 //using System.IO; File.Create(%%1); 3.删除文件 //using System.IO; File.Delete(%%1); 4.删除文件夹 //using System.IO; Directory.Delete(%%1); 5.删
2012-09-09 22:52:16
2267
转载 type() 和 GetType() 的区别
1、typeof(x)中的x,必须是具体的类名、类型名称等,不可以是变量名称。 2、GetType()方法继承自Object,所以C#中任何对象都具有GetType()方法,它的作用和typeof()相同,返回Type类型的当前对象的类型。 比如有这样一个变量i: Int32 i = new Int32(); i.GetType()返回值是Int32的类型,但是无法使用typeof
2012-09-04 10:06:46
479
转载 C# 面向对象 资料
一、基础术语 1、对象 对象是具有数据、行为和标识的三部分编程结构。对象的数据包含在对象的字段、属性、事件中。对象的行为则由对象的方法和接口定义。对象通过classe和struts定义。对象通过标识来区分是否相同。对象都是从类和结构中定义的模板实例化得到。均继承于Object类。 2、类 类定义了数据类型的数据和行为。可以根据这些来创建类的实例化对象。类支持继承但不可以多继
2012-09-02 13:19:07
938
转载 c# 中的base和this
new关键字引起了大家的不少关注,尤其感谢Anders Liu的补充,让我感觉博客园赋予的交流平台真的无所不在。所以,我们就有必要继续这个话题,把我认为最值得关注的关键字开展下去,本文的重点是访问关键字(Access Keywords):base和this。虽然访问关键字不是很难理解的话题,我们还是有可以深入讨论的地方来理清思路。还是老办法,我的问题先列出来,您是否做好了准备。 •
2012-09-02 10:19:48
427
转载 C#类、接口、虚方法和抽象方法-抽象类和接口的相同点和区别
一、抽象类 (1) 抽象方法只作声明,而不包含实现,可以看成是没有实现体的虚方法 (2) 抽象类不能被实例化 (3) 抽象类可以但不是必须有抽象属性和抽象方法,但是一旦有了抽象方法,就一定要把这个类声明为抽象类 (4) 具体派生类必须覆盖基类的抽象方法 (5) 抽象派生类可以覆盖基类的抽象方法,也可以不覆盖。如果不覆盖,则其具体派生类必须覆盖它
2012-09-01 22:55:15
684
原创 黑马程序员--多线程小结(下)
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- ----------------------Socket相关概念--------------------- Socket的英文原义是“孔”或“插座”。作为进程通信机制,取后一种意思。通常也称为“套接字”,用于描述IP地址和端
2012-07-19 21:24:21
386
原创 黑马程序员--ADO.NET小结(下)
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- //注入漏洞与参数化查询 拼接字符串容易造成注入漏洞,如:select count(*) from T_Users where UserName = '+username+' and Pwd = '+pwd+' 输入的
2012-07-19 21:20:12
407
原创 黑马程序员--HTML小结(下)
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- ----------------------列表、表格----------------------- 1.列表:灌水区版务区 2.还有有序的列表,用的很少。 3.表格:为表格,在内部通过创建行,内部通过创建单元格。可以
2012-07-19 21:16:39
2310
原创 黑马程序员--HTML小结(上)
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- ----------------------什么是浏览器--------------------- 1.浏览器就是接受浏览者的操作(打开一个网址、点击一个连接、点击一个按钮),然后帮浏览者去Web服务器请求网页内容(HTML格
2012-07-19 21:13:35
599
原创 黑马程序员--多线程小结(上)
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- -----------------------进程与线程----------------------- 一个进程至少有一个线程。 同一个进程中的多个线程之间可以“并发”执行。 线程是程序的一个执行流,每个线程都有自己的专有
2012-07-19 21:11:05
387
原创 黑马程序员--ADO.NET小结(上)
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- 程序要和数据库交互要通过ADO.NET进行,通过ADO.NET就能在程序中执行SQL了。ADO.NET中提供了对各种数据库的同意操作接口。 直接在项目中内嵌mdf文件的方式使用SQL Server数据库(基于服务的数据库)
2012-07-19 21:05:54
369
原创 黑马程序员--SQL学习总结(下)
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- --联合结果集 union合并两个查询结果集,并将其中完全重复的数据行合并为一条 union all 不合并重复的数据行 原则:两个表每个结果集必须有相同的列数,每个结果集的列必须类型相容 没有的用相同
2012-06-30 17:39:44
776
原创 黑马程序员--SQL学习总结(上)
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- 主键就是数据行的唯一标识。不会重复的列才能当主键。 主键有两种选用策略:业务主键和逻辑主键。业务主键是使用有业务意义的字段做主键,比如身份证号、银行账号等;逻辑主键是使用没有任何意义的字段做主键,完全给程序员看的,业务人员
2012-06-29 19:21:41
412
原创 黑马程序员--MessageBox的用法总结
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- 1.最简单的,只显示提示信息。 MessageBox.Show("Hello!"); 2.可以给消息框加上标题。 MessageBox.Show("出错啦!", "Error"); 3.询问是否删
2012-06-29 18:59:20
381
原创 黑马程序员--WinForm控件命名规则
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- 数据类型 数据类型简写 标准命名举例 Label lbl lblMessage LinkLabel llbl llblToday Bu
2012-06-29 13:58:08
382
原创 黑马程序员--WinForm进阶自学总结
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- 计算两个数的和、累加器 private void button1_Click(object sender, EventArgs e) { string str1 = textB
2012-06-28 18:22:36
5674
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅