摘要: 需求登录界面:1.要求 密码 文本可以显示和隐藏 字符 password属性2.显示输入按钮button要求显示输入按钮 按下去之后,实现 名字变成“取消”,取消之后密码又是隐藏的3.要求只能输入错误 3次,3次之后自动退出4.要求点击修改密码 切换到 修改密码界面修改密码界面:1.要求 新密码 2次输入一致,并且不能和旧密码一样2.实现: 密码不能为空 提示 新旧密码一致 提示 自动清空 新密码2次输入不一致 提示并清空3.利用 ComboBox 控件实现, 利用 清除 按钮 清除 所在的行,(要求 如果不选择 comboBox,清除 按钮是不可使用的)问题在最后:登录界面:View Cod 阅读全文
posted @ 2012-01-14 00:35 Anleb 阅读(15402) 评论(16) 推荐(4) 编辑
摘要: 一个小案例,菜鸟的学习,高手 看个热闹,新手鼓励交流 private void button2_Click(object sender, EventArgs e)//实现按钮向左缩进字符然后现在是尾部 { string str = textBox1.Text; textBox1.Text = str.Substring(1, str.Length - 1) + str[0]; } private void button1_Click(object sender, EventArgs e) { string str = textBox1.Text; textBox1.Text = str[... 阅读全文
posted @ 2012-01-13 22:45 Anleb 阅读(1333) 评论(0) 推荐(0) 编辑
摘要: 需求:1.实时更新 日期时间2.可以ping多个IP 地址,必须判断 IP地址的正确性,不能为广播地址3.对ping结果的显示4.调用CMD命令5.实现点击关闭,触发 关闭或者不关闭缺点:由于能力有限,未能从异步和线程角度 考虑问题,导致 性能不是很好。View Code using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.W 阅读全文
posted @ 2012-01-13 16:36 Anleb 阅读(1905) 评论(2) 推荐(0) 编辑
摘要: 需求:1.点击按钮 更新 当前时间2.输入 身份证,必须身份证 排序(类似银行卡那样的空格),自动生成空格排序3.实现 必须按 第一个按钮,第三个按钮才可以使用4.判断身份证 输入 必须 除 最后一个数可以为X外,其他都必须是数字5.在LISTBOX输出 这个身份证者的 出生年份和 生日6.当使用者是成年人可以浏览 隐藏的图片,否则不可以View Code using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using S 阅读全文
posted @ 2012-01-12 22:27 Anleb 阅读(1755) 评论(2) 推荐(1) 编辑
摘要: 一个家庭 相当于 一个空间,这个空间里 有 很多元素,比如 爱,爱这个抽象事物,可能有很多动作,接吻、交流,对于一个爱,必须有2个人物来实现,这个就是对象。抽象类---爱 就是 每个人都可以继承的类,但是他本身 无法实现 对象,爱可以变成一个人吗? 不能(抽象类不可以实例化)接口---每个人对于爱的表达 可以是:接吻,交流,ML,但是每个人 交流方式 和接吻方式一样吗? 你要是想拥有爱,肯定会接吻,肯会交流,肯定会ML,这就是与接口的约定,每个人的方式不一样,这个就是 多态。普通类---对于一个拥有爱的男人,也就是你继承了 爱的元素,你就会有它的元素。这就是继承using System;usi 阅读全文
posted @ 2012-01-12 15:51 Anleb 阅读(778) 评论(5) 推荐(1) 编辑
摘要: 第一次写winform,主要是为了加快对 事件的 理解。代码如下: private void Form1_Load(object sender, EventArgs e) { //FORM1 this.MaximizeBox = false;//限制最大化 this.Text = "小百货 By Mr.w"; //选项卡控件 tabControl1.Appearance = TabAppearance.Fl... 阅读全文
posted @ 2012-01-11 13:17 Anleb 阅读(1302) 评论(4) 推荐(1) 编辑
摘要: private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if(e.KeyChar !=8&&e.KeyChar!=13&&!char.IsDigit(e.KeyChar)&&e.KeyChar!=46) { //8 删除键 13回车 46 小数点 MessageBox.Show("请输入数字"); e.Handled = true;//禁止输入 ... 阅读全文
posted @ 2012-01-10 17:10 Anleb 阅读(2146) 评论(2) 推荐(0) 编辑
摘要: 大部分人都对引用类型熟悉,乃至精通,大家都知道对于一个类,声明2个引用对象的变量,那么这2个变量的Equals,如果是引用了相同的对象那么可能是true,如果引用了不同的对象必然是False:第一题:Test one = new Test();Test two = new Test();Console.WriteLine("one == NUll:{0}", one == null);//falseConsole.WriteLine(one.Equals(two));//falseConsole.WriteLine(Test.Equals(one, two));//fase 阅读全文
posted @ 2011-12-28 10:23 Anleb 阅读(4006) 评论(53) 推荐(4) 编辑
摘要: 先唠叨几点,把思路理清楚:1.抽象类方法和虚方法都可以重写,但是我们专业的说:我们把抽象方法“实现”了,我们把 虚方法 “重写”了2.抽象类没有实例,所以抽象方法也不能被直接调用(没有方法体)并且可以实现,抽象类可以写虚方法并且可以重写3.虚方法可以再非抽象类与 抽象类内存在,虚方法在非抽象类里存在并且可以被实例调用4.override 与重载是2个概念,重写与重载 在字面上就不同5.override 在派生类重写父类方法的时候,凡是调用这个方法,我不管是直接调用这个方法,还是通过方法调用方法,他都是调用的重写的方法。6.new 注意:条件 当派生类与父类的方法名 一样的时候存在,不然会报错( 阅读全文
posted @ 2011-12-27 15:54 Anleb 阅读(2586) 评论(8) 推荐(3) 编辑
摘要: 我现在的 选择 .pdf 可以筛选出 .pdf的文件,但是选择 .txt之后只会筛选出 .txt文件,如何实现出 选择2个 都可以实现的代码代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.IO;namespace WindowsFormsApplication 阅读全文
posted @ 2011-12-24 18:50 Anleb 阅读(1032) 评论(4) 推荐(0) 编辑