随笔分类 -  WinForm

摘要:闲来无事,这几天学习了线程,想在winfom里调用 异步委托来实现。好多需求都没有完成,哎。。。第一个是:仿资源管理器问题:如何实现 双击击 listView 打开目录,关键点是:我不会获取 listView选中项目的路径代码如下: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.Windows.Form 阅读全文
posted @ 2012-02-11 15:18 Anleb 阅读(1549) 评论(3) 推荐(2) 编辑
摘要:废话不多说,前面2篇 写过 文件与文件夹的类,今天写流,在学习过程分析出来。流在.net里是由Steam类表示的,该类是抽象类,无法实例化。处理文件输入输出的流:1.FileSteam2.BufferedStream3.CryptoStream4.MemoryStream5.NetworkStream使用文件流读写文件 FileStream,可以读写任何文件,默认是同步读写文本文件 使用StreamReader类与StreamWriter类(用于处理文本文件)代码如下:View Code using System;using System.Collections.Generic;using S 阅读全文
posted @ 2012-01-17 16:13 Anleb 阅读(1027) 评论(0) 推荐(0) 编辑
摘要:文件与文件夹的处理,结束了,接下来的 啃的东西是 “流”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.Windows.Forms;using System.IO;namespace Test{ public partial class Form1 : Form { publi... 阅读全文
posted @ 2012-01-16 20:06 Anleb 阅读(598) 评论(0) 推荐(0) 编辑
摘要:前篇写了 File类与Directory类,今天写 他的 实例类,嘿嘿先上张图:附上 静态类与实例类的区别:Fileinfo类与DirectoryInfo类//文件File类是静态类,而FileInfo没有静态方法的。File类的静态方法在调用时要执行安全检查。对于操作单一的文件,用静态方法快,但是如果对对象多种操作,用实例化方法,静态方法会每次都寻找文件,而实例化方法只是引用查找。方法比较:Exists方法1.file类 如果读取文件的权限不够,返回false,如果文件不存在返回false2.fileinfo类 如果文件不存在或输入的是目录返回falseCreate方法1.如果Create创 阅读全文
posted @ 2012-01-16 16:27 Anleb 阅读(1488) 评论(0) 推荐(1) 编辑
摘要:闲话不说了,要想学好 c# 文件和流是肯定要熟悉甚至精通的,第一天细读 File类与Directory,利用winform界面,和初学者一起交流心得。修为浅薄,如有错误,望指针,开源免费分享。需求:对于新手,我希望你先看下我的需求,然后自己考虑下,如何编写代码,然后再看我代码。1.注意 我右边使用的是ListBox 左边是textBox 要点:锻炼winform 思考下 textBox 的 textBox3.AppendText 方法与 textBox3.Text += "' 的区别?2.实现 按钮的 顺序使用 “必须按了某个按钮才可以激活下一个按钮”View Code us 阅读全文
posted @ 2012-01-14 16:52 Anleb 阅读(1300) 评论(2) 推荐(0) 编辑
摘要:需求登录界面:1.要求 密码 文本可以显示和隐藏 字符 password属性2.显示输入按钮button要求显示输入按钮 按下去之后,实现 名字变成“取消”,取消之后密码又是隐藏的3.要求只能输入错误 3次,3次之后自动退出4.要求点击修改密码 切换到 修改密码界面修改密码界面:1.要求 新密码 2次输入一致,并且不能和旧密码一样2.实现: 密码不能为空 提示 新旧密码一致 提示 自动清空 新密码2次输入不一致 提示并清空3.利用 ComboBox 控件实现, 利用 清除 按钮 清除 所在的行,(要求 如果不选择 comboBox,清除 按钮是不可使用的)问题在最后:登录界面:View Cod 阅读全文
posted @ 2012-01-14 00:35 Anleb 阅读(15305) 评论(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 阅读(1329) 评论(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 阅读(1874) 评论(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 阅读(1751) 评论(2) 推荐(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 阅读(1300) 评论(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 阅读(2140) 评论(2) 推荐(0) 编辑
摘要:我现在的 选择 .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 阅读(1029) 评论(4) 推荐(0) 编辑